home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •Games Parlour• / •Classic Board Games• / SuperMind ••••• / SuperMind v2.0 / SuperMind v2.0.rsrc / CODE_15.txt < prev    next >
Text File  |  1990-09-13  |  490KB  |  8,530 lines

  1. # near model CODE resource
  2. # jump table entries: 5768-5810 (43 of them)
  3. export_763:
  4. 00000000  4E75                     rts
  5. export_762:
  6. fn00000002:
  7. 00000002  4E56 0000                link       A6, 0
  8. 00000006  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  9. 0000000A  286E 000C                movea.l    A4, [A6 + 0xC]
  10. 0000000E  244C                     movea.l    A2, A4
  11. 00000010  0C52 271E                cmpi.w     [A2], 0x271E
  12. 00000014  6602                     bne        +0x4 /* 00000018 */
  13. 00000016  508A                     addq.l     A2, 8
  14. label00000018:
  15. 00000018  3012                     move.w     D0, [A2]
  16. 0000001A  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  17. 0000001E  0052 014A                ori.w      [A2], 0x14A
  18. 00000022  232B 0146                move.l     -[A1], [A3 + 0x146]
  19. 00000026  232A 0142                move.l     -[A1], [A2 + 0x142]
  20. 0000002A  2329 0148                move.l     -[A1], [A1 + 0x148]
  21. 0000002E  0BBE                     bclr       <<invalid special address>>, D5
  22. 00000030  0144                     bchg       D4, D0
  23. 00000032  0BDA                     .incomplete
  24. 00000034  0140                     bchg       D0, D0
  25. 00000036  0BE7                     .incomplete
  26. 00000038  013C 0BEA                btst       0xEA, D0
  27. 0000003C  0138 0BEE                btst       [0x00000BEE], D0
  28. 00000040  0134 0C04                btst       [A4 + D0 * 4 + 0x4], D0
  29. 00000044  0130 0BD7                btst       <<invalid full ext with IS == 1 and I/IS == 7>>, D0
  30. 00000048  0136 0BBD 0132 0BC0      btst       [[0x1320BC0] + D0 * 2], D0
  31. 00000050  012E 0BC1                btst       [A6 + 0xBC1], D0
  32. 00000054  012A 0BBF                btst       [A2 + 0xBBF], D0
  33. 00000058  0126                     btst       -[A6], D0
  34. 0000005A  0BC2                     .incomplete
  35. 0000005C  0122                     btst       -[A2], D0
  36. 0000005E  0BC3                     .incomplete
  37. 00000060  011E                     btst       [A6]+, D0
  38. 00000062  0BCA                     .incomplete
  39. 00000064  011A                     btst       [A2]+, D0
  40. 00000066  0BCB                     .incomplete
  41. 00000068  0116                     btst       [A6], D0
  42. 0000006A  0BD0                     .incomplete
  43. 0000006C  0112                     btst       [A2], D0
  44. 0000006E  0BD4                     .incomplete
  45. 00000070  010E                     btst       A6, D0
  46. 00000072  0BD3                     .incomplete
  47. 00000074  010A                     btst       A2, D0
  48. 00000076  0BD2                     .incomplete
  49. 00000078  0106                     btst       D6, D0
  50. 0000007A  0BD1                     .incomplete
  51. 0000007C  0102                     btst       D2, D0
  52. 0000007E  0BD8                     .incomplete
  53. 00000080  00FE                     .incomplete
  54. 00000082  0BE2                     .incomplete
  55. 00000084  00FA                     .incomplete
  56. 00000086  0BE3                     .incomplete
  57. 00000088  00F6                     .incomplete
  58. 0000008A  0BE4                     .incomplete
  59. 0000008C  00F2                     .incomplete
  60. 0000008E  0BE5                     .incomplete
  61. 00000090  00EE                     .incomplete
  62. 00000092  0BE6                     .incomplete
  63. 00000094  00EA                     .incomplete
  64. 00000096  0BE9                     .incomplete
  65. 00000098  00E6                     .incomplete
  66. 0000009A  0BEB                     .incomplete
  67. 0000009C  00E2                     .incomplete
  68. 0000009E  0BEC                     .incomplete
  69. 000000A0  00DE                     .incomplete
  70. 000000A2  0BED                     .incomplete
  71. 000000A4  00DA                     .incomplete
  72. 000000A6  0BEF                     .incomplete
  73. 000000A8  00D6                     .incomplete
  74. 000000AA  0BF2                     .incomplete
  75. 000000AC  00D2                     .incomplete
  76. 000000AE  0BF1                     .incomplete
  77. 000000B0  00CE                     .incomplete
  78. 000000B2  0BF3                     .incomplete
  79. 000000B4  00CA                     .incomplete
  80. 000000B6  0BF7                     .incomplete
  81. 000000B8  00C6                     .incomplete
  82. 000000BA  0BF6                     .incomplete
  83. 000000BC  00C2                     .incomplete
  84. 000000BE  0BF5                     .incomplete
  85. 000000C0  00BE 0BF4 00BA           ori.l      <<invalid special address>>, 0xBF400BA
  86. 000000C6  0BF9                     .incomplete
  87. 000000C8  00B6 0BFB 00B2 0BFD      ori.l      <<invalid full ext with IS == 1 and I/IS == 5>>, 0xBFB00B2
  88. 000000D0  00AE 0BFF 00AA 0C00      ori.l      [A6 + 0xC00], 0xBFF00AA
  89. 000000D8  00A6 0C02 00A2           ori.l      -[A6], 0xC0200A2
  90. 000000DE  0BF8                     .incomplete
  91. 000000E0  009E 0BD6 00A4           ori.l      [A6]+, 0xBD600A4
  92. 000000E6  0C05 00A0                cmpi.b     D5, 0xA0
  93. 000000EA  0BC9                     .incomplete
  94. 000000EC  00A6 0BB9 00A2           ori.l      -[A6], 0xBB900A2
  95. 000000F2  0BBB 009E                bclr       [PC + D0.w - 0x98], D5
  96. 000000F6  0BC5                     .incomplete
  97. 000000F8  009A 0BCD 0096           ori.l      [A2]+, 0xBCD0096
  98. 000000FE  0BCE                     .incomplete
  99. 00000100  0092 0BCF 008E           ori.l      [A2], 0xBCF008E
  100. 00000106  0BDC                     .incomplete
  101. 00000108  008A 0BDD 0086           ori.l      A2, 0xBDD0086
  102. 0000010E  0BDF                     .incomplete
  103. 00000110  0082 0BF0 007E           ori.l      D2, 0xBF0007E
  104. 00000116  0BFA                     .incomplete
  105. 00000118  007A 0BFC 0076           ori.w      [PC + 0x76 /* 00000190, value 0x66 'f', cstring "" */], 0xBFC
  106. 0000011E  0BFE                     .incomplete
  107. 00000120  0072 0C03 0078           ori.w      [A2 + D0.w + 0x78], 0xC03
  108. 00000126  0BBC 0074 0BE0           bclr       0x740BE0, D5
  109. 0000012C  0070 0BE1 0076           ori.w      [A0 + D0.w + 0x76], 0xBE1
  110. 00000132  0BBA 0072                bclr       [PC + 0x72 /* 000001A6, value 0x41ED177A */], D5
  111. 00000136  0BC4                     .incomplete
  112. 00000138  0078 0BDE 0074           ori.w      [0x00000074 /* __m68k_vec_switch_via__ */], 0xBDE
  113. 0000013E  0BD5                     .incomplete
  114. 00000140  0078 0BC8 007C           ori.w      [0x0000007C /* __m68k_vec_switch_via_scc__ */], 0xBC8
  115. 00000146  0BE8                     .incomplete
  116. 00000148  0078 0BDB 007C           ori.w      [0x0000007C /* __m68k_vec_switch_via_scc__ */], 0xBDB
  117. 0000014E  0C01 0080                cmpi.b     D1, 0x80
  118. 00000152  0FDF                     .incomplete
  119. 00000154  0084 0BC7 0080           ori.l      D4, 0xBC70080
  120. 0000015A  0BC6                     .incomplete
  121. 0000015C  0084 0BD9 0080           ori.l      D4, 0xBD90080
  122. 00000162  0C06 0084                cmpi.b     D6, 0x84
  123. 00000166  0BCC                     .incomplete
  124. 00000168  0088 41ED 174A           ori.l      A0, 0x41ED174A
  125. 0000016E  2648                     movea.l    A3, A0
  126. 00000170  6000 0084                bra        +0x86 /* 000001F6 */
  127. 00000174  41ED 1752                lea.l      A0, [A5 + 0x1752 /* export_742 */]
  128. 00000178  2648                     movea.l    A3, A0
  129. 0000017A  6000 007A                bra        +0x7C /* 000001F6 */
  130. 0000017E  41ED 175A                lea.l      A0, [A5 + 0x175A /* export_743 */]
  131. 00000182  2648                     movea.l    A3, A0
  132. 00000184  6000 0070                bra        +0x72 /* 000001F6 */
  133. 00000188  41ED 1762                lea.l      A0, [A5 + 0x1762 /* export_744 */]
  134. 0000018C  2648                     movea.l    A3, A0
  135. 0000018E  6000 0066                bra        +0x68 /* 000001F6 */
  136. 00000192  41ED 176A                lea.l      A0, [A5 + 0x176A /* export_745 */]
  137. 00000196  2648                     movea.l    A3, A0
  138. 00000198  6000 005C                bra        +0x5E /* 000001F6 */
  139. 0000019C  41ED 1772                lea.l      A0, [A5 + 0x1772 /* export_746 */]
  140. 000001A0  2648                     movea.l    A3, A0
  141. 000001A2  6000 0052                bra        +0x54 /* 000001F6 */
  142. 000001A6  41ED 177A                lea.l      A0, [A5 + 0x177A /* export_747 */]
  143. 000001AA  2648                     movea.l    A3, A0
  144. 000001AC  6000 0048                bra        +0x4A /* 000001F6 */
  145. 000001B0  41ED 1782                lea.l      A0, [A5 + 0x1782 /* export_748 */]
  146. 000001B4  2648                     movea.l    A3, A0
  147. 000001B6  603E                     bra        +0x40 /* 000001F6 */
  148. 000001B8  41ED 178A                lea.l      A0, [A5 + 0x178A /* export_749 */]
  149. 000001BC  2648                     movea.l    A3, A0
  150. 000001BE  6036                     bra        +0x38 /* 000001F6 */
  151. 000001C0  41ED 1792                lea.l      A0, [A5 + 0x1792 /* export_750 */]
  152. 000001C4  2648                     movea.l    A3, A0
  153. 000001C6  602E                     bra        +0x30 /* 000001F6 */
  154. 000001C8  41ED 179A                lea.l      A0, [A5 + 0x179A /* export_751 */]
  155. 000001CC  2648                     movea.l    A3, A0
  156. 000001CE  6026                     bra        +0x28 /* 000001F6 */
  157. 000001D0  41ED 17A2                lea.l      A0, [A5 + 0x17A2 /* export_752 */]
  158. 000001D4  2648                     movea.l    A3, A0
  159. 000001D6  601E                     bra        +0x20 /* 000001F6 */
  160. 000001D8  41ED 17AA                lea.l      A0, [A5 + 0x17AA /* export_753 */]
  161. 000001DC  2648                     movea.l    A3, A0
  162. 000001DE  6016                     bra        +0x18 /* 000001F6 */
  163. 000001E0  41ED 17EA                lea.l      A0, [A5 + 0x17EA /* export_761 */]
  164. 000001E4  2648                     movea.l    A3, A0
  165. 000001E6  600E                     bra        +0x10 /* 000001F6 */
  166. 000001E8  41ED 17B2                lea.l      A0, [A5 + 0x17B2 /* export_754 */]
  167. 000001EC  2648                     movea.l    A3, A0
  168. 000001EE  6006                     bra        +0x8 /* 000001F6 */
  169. 000001F0  41ED 17BA                lea.l      A0, [A5 + 0x17BA /* export_755 */]
  170. 000001F4  2648                     movea.l    A3, A0
  171. label000001F6:
  172. 000001F6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  173. 000001FA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  174. 000001FE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  175. 00000202  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  176. 00000206  2F0C                     move.l     -[A7], A4
  177. 00000208  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  178. 0000020C  4E93                     jsr        [A3]
  179. 0000020E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  180. 00000212  3E00                     move.w     D7, D0
  181. 00000214  4A47                     tst.w      D7
  182. 00000216  6F12                     ble        +0x14 /* 0000022A */
  183. 00000218  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  184. 0000021C  2F0C                     move.l     -[A7], A4
  185. 0000021E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  186. 00000222  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  187. 00000226  4FEF 000C                lea.l      A7, [A7 + 0xC]
  188. label0000022A:
  189. 0000022A  3007                     move.w     D0, D7
  190. 0000022C  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  191. 00000230  4E5E                     unlink     A6
  192. 00000232  4E75                     rts
  193. export_755:
  194. export_758:
  195. 00000234  4E56 0000                link       A6, 0
  196. 00000238  2F0C                     move.l     -[A7], A4
  197. 0000023A  286E 000C                movea.l    A4, [A6 + 0xC]
  198. 0000023E  7029                     moveq.l    D0, 0x29
  199. 00000240  285F                     movea.l    A4, [A7]+
  200. 00000242  4E5E                     unlink     A6
  201. 00000244  4E75                     rts
  202. export_745:
  203. 00000246  4E56 FFA2                link       A6, -0x005E
  204. 0000024A  2F0C                     move.l     -[A7], A4
  205. 0000024C  286E 000C                movea.l    A4, [A6 + 0xC]
  206. 00000250  206E 0018                movea.l    A0, [A6 + 0x18]
  207. 00000254  4250                     clr.w      [A0]
  208. 00000256  0C54 271E                cmpi.w     [A4], 0x271E
  209. 0000025A  662A                     bne        +0x2C /* 00000286 */
  210. 0000025C  206E 0018                movea.l    A0, [A6 + 0x18]
  211. 00000260  5250                     addq.w     [A0], 1
  212. 00000262  508C                     addq.l     A4, 8
  213. 00000264  3D54 FFB6                move.w     [A6 - 0x4A], [A4]
  214. 00000268  206E 0018                movea.l    A0, [A6 + 0x18]
  215. 0000026C  5250                     addq.w     [A0], 1
  216. 0000026E  508C                     addq.l     A4, 8
  217. 00000270  0C54 271B                cmpi.w     [A4], 0x271B
  218. 00000274  6706                     beq        +0x8 /* 0000027C */
  219. 00000276  7005                     moveq.l    D0, 0x05
  220. 00000278  6000 03E2                bra        +0x3E4 /* 0000065C */
  221. label0000027C:
  222. 0000027C  206E 0018                movea.l    A0, [A6 + 0x18]
  223. 00000280  5250                     addq.w     [A0], 1
  224. 00000282  508C                     addq.l     A4, 8
  225. 00000284  6028                     bra        +0x2A /* 000002AE */
  226. label00000286:
  227. 00000286  3D54 FFB6                move.w     [A6 - 0x4A], [A4]
  228. 0000028A  206E 0018                movea.l    A0, [A6 + 0x18]
  229. 0000028E  5250                     addq.w     [A0], 1
  230. 00000290  508C                     addq.l     A4, 8
  231. 00000292  0C54 271B                cmpi.w     [A4], 0x271B
  232. 00000296  660A                     bne        +0xC /* 000002A2 */
  233. 00000298  206E 0018                movea.l    A0, [A6 + 0x18]
  234. 0000029C  5250                     addq.w     [A0], 1
  235. 0000029E  508C                     addq.l     A4, 8
  236. 000002A0  600C                     bra        +0xE /* 000002AE */
  237. label000002A2:
  238. 000002A2  0C54 0005                cmpi.w     [A4], 0x5
  239. 000002A6  6706                     beq        +0x8 /* 000002AE */
  240. 000002A8  7031                     moveq.l    D0, 0x31
  241. 000002AA  6000 03B0                bra        +0x3B2 /* 0000065C */
  242. label000002AE:
  243. 000002AE  486E FFBC                pea.l      [A6 - 0x44]
  244. 000002B2  486E FFBA                pea.l      [A6 - 0x46]
  245. 000002B6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  246. 000002BA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  247. 000002BE  2F0C                     move.l     -[A7], A4
  248. 000002C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  249. 000002C4  4EAD 0BCA                jsr        [A5 + 0xBCA /* export_373 */]
  250. 000002C8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  251. 000002CC  3D40 FFB8                move.w     [A6 - 0x48], D0
  252. 000002D0  4A6E FFB8                tst.w      [A6 - 0x48]
  253. 000002D4  6708                     beq        +0xA /* 000002DE */
  254. 000002D6  302E FFB8                move.w     D0, [A6 - 0x48]
  255. 000002DA  6000 0380                bra        +0x382 /* 0000065C */
  256. label000002DE:
  257. 000002DE  206E 0018                movea.l    A0, [A6 + 0x18]
  258. 000002E2  302E FFBA                move.w     D0, [A6 - 0x46]
  259. 000002E6  D150                     add.w      [A0], D0
  260. 000002E8  486E FFF6                pea.l      [A6 - 0xA]
  261. 000002EC  486E FFBC                pea.l      [A6 - 0x44]
  262. 000002F0  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  263. 000002F4  508F                     addq.l     A7, 8
  264. 000002F6  3D40 FFB8                move.w     [A6 - 0x48], D0
  265. 000002FA  486E FFBC                pea.l      [A6 - 0x44]
  266. 000002FE  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  267. 00000302  588F                     addq.l     A7, 4
  268. 00000304  4A6E FFB8                tst.w      [A6 - 0x48]
  269. 00000308  6708                     beq        +0xA /* 00000312 */
  270. 0000030A  302E FFB8                move.w     D0, [A6 - 0x48]
  271. 0000030E  6000 034C                bra        +0x34E /* 0000065C */
  272. label00000312:
  273. 00000312  426D F0EC                clr.w      [A5 - 0xF14]
  274. 00000316  302E FFB6                move.w     D0, [A6 - 0x4A]
  275. 0000031A  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  276. 0000031E  000E 003A                ori.b      A6, 0x3A /* ':' */
  277. 00000322  0BB9 005C 0BBB           bclr       [0x005C0BBB], D5
  278. 00000328  007E 0BC5                ori.w      <<invalid special address>>, 0xBC5
  279. 0000032C  00A0 0BCD 00C2           ori.l      -[A0], 0xBCD00C2
  280. 00000332  0BCE                     .incomplete
  281. 00000334  00F2                     .incomplete
  282. 00000336  0BCF                     .incomplete
  283. 00000338  011E                     btst       [A6]+, D0
  284. 0000033A  0BDC                     .incomplete
  285. 0000033C  0140                     bchg       D0, D0
  286. 0000033E  0BDD                     .incomplete
  287. 00000340  0182                     bclr       D2, D0
  288. 00000342  0BDF                     .incomplete
  289. 00000344  018C                     bclr       A4, D0
  290. 00000346  0BF0                     .incomplete
  291. 00000348  01CE                     .incomplete
  292. 0000034A  0BFA                     .incomplete
  293. 0000034C  01F0                     .incomplete
  294. 0000034E  0BFC                     .incomplete
  295. 00000350  0212 0BFE                andi.b     [A2], 0xFE
  296. 00000354  0234 0C03 02E0           andi.b     [A4 + D0.w * 2 - 0x32], 0x3
  297. 0000035A  41D6                     lea.l      A0, [A6]
  298. 0000035C  2F20                     move.l     -[A7], -[A0]
  299. 0000035E  2F20                     move.l     -[A7], -[A0]
  300. 00000360  3F20                     move.w     -[A7], -[A0]
  301. 00000362  486E FFAC                pea.l      [A6 - 0x54]
  302. 00000366  4EAD 162A                jsr        [A5 + 0x162A /* export_705 */]
  303. 0000036A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  304. 0000036E  41EE FFF6                lea.l      A0, [A6 - 0xA]
  305. 00000372  43EE FFAC                lea.l      A1, [A6 - 0x54]
  306. 00000376  20D9                     move.l     [A0]+, [A1]+
  307. 00000378  20D9                     move.l     [A0]+, [A1]+
  308. 0000037A  30D9                     move.w     [A0]+, [A1]+
  309. 0000037C  6000 02BE                bra        +0x2C0 /* 0000063C */
  310. 00000380  41D6                     lea.l      A0, [A6]
  311. 00000382  2F20                     move.l     -[A7], -[A0]
  312. 00000384  2F20                     move.l     -[A7], -[A0]
  313. 00000386  3F20                     move.w     -[A7], -[A0]
  314. 00000388  486E FFAC                pea.l      [A6 - 0x54]
  315. 0000038C  4EAD 15FA                jsr        [A5 + 0x15FA /* export_699 */]
  316. 00000390  4FEF 000E                lea.l      A7, [A7 + 0xE]
  317. 00000394  41EE FFF6                lea.l      A0, [A6 - 0xA]
  318. 00000398  43EE FFAC                lea.l      A1, [A6 - 0x54]
  319. 0000039C  20D9                     move.l     [A0]+, [A1]+
  320. 0000039E  20D9                     move.l     [A0]+, [A1]+
  321. 000003A0  30D9                     move.w     [A0]+, [A1]+
  322. 000003A2  6000 0298                bra        +0x29A /* 0000063C */
  323. 000003A6  41D6                     lea.l      A0, [A6]
  324. 000003A8  2F20                     move.l     -[A7], -[A0]
  325. 000003AA  2F20                     move.l     -[A7], -[A0]
  326. 000003AC  3F20                     move.w     -[A7], -[A0]
  327. 000003AE  486E FFAC                pea.l      [A6 - 0x54]
  328. 000003B2  4EAD 1632                jsr        [A5 + 0x1632 /* export_706 */]
  329. 000003B6  4FEF 000E                lea.l      A7, [A7 + 0xE]
  330. 000003BA  41EE FFF6                lea.l      A0, [A6 - 0xA]
  331. 000003BE  43EE FFAC                lea.l      A1, [A6 - 0x54]
  332. 000003C2  20D9                     move.l     [A0]+, [A1]+
  333. 000003C4  20D9                     move.l     [A0]+, [A1]+
  334. 000003C6  30D9                     move.w     [A0]+, [A1]+
  335. 000003C8  6000 0272                bra        +0x274 /* 0000063C */
  336. 000003CC  41D6                     lea.l      A0, [A6]
  337. 000003CE  2F20                     move.l     -[A7], -[A0]
  338. 000003D0  2F20                     move.l     -[A7], -[A0]
  339. 000003D2  3F20                     move.w     -[A7], -[A0]
  340. 000003D4  486E FFAC                pea.l      [A6 - 0x54]
  341. 000003D8  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  342. 000003DC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  343. 000003E0  41EE FFF6                lea.l      A0, [A6 - 0xA]
  344. 000003E4  43EE FFAC                lea.l      A1, [A6 - 0x54]
  345. 000003E8  20D9                     move.l     [A0]+, [A1]+
  346. 000003EA  20D9                     move.l     [A0]+, [A1]+
  347. 000003EC  30D9                     move.w     [A0]+, [A1]+
  348. 000003EE  6000 024C                bra        +0x24E /* 0000063C */
  349. 000003F2  41D6                     lea.l      A0, [A6]
  350. 000003F4  2F20                     move.l     -[A7], -[A0]
  351. 000003F6  2F20                     move.l     -[A7], -[A0]
  352. 000003F8  3F20                     move.w     -[A7], -[A0]
  353. 000003FA  486E FFAC                pea.l      [A6 - 0x54]
  354. 000003FE  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  355. 00000402  4FEF 000E                lea.l      A7, [A7 + 0xE]
  356. 00000406  486D F1C8                pea.l      [A5 - 0xE38]
  357. 0000040A  486E FFAC                pea.l      [A6 - 0x54]
  358. 0000040E  3F3C 0002                move.w     -[A7], 0x2
  359. 00000412  A9EB                     syscall    Pack4/FP68K
  360. 00000414  41EE FFF6                lea.l      A0, [A6 - 0xA]
  361. 00000418  43EE FFAC                lea.l      A1, [A6 - 0x54]
  362. 0000041C  20D9                     move.l     [A0]+, [A1]+
  363. 0000041E  20D9                     move.l     [A0]+, [A1]+
  364. 00000420  30D9                     move.w     [A0]+, [A1]+
  365. 00000422  6000 0218                bra        +0x21A /* 0000063C */
  366. 00000426  41D6                     lea.l      A0, [A6]
  367. 00000428  2F20                     move.l     -[A7], -[A0]
  368. 0000042A  2F20                     move.l     -[A7], -[A0]
  369. 0000042C  3F20                     move.w     -[A7], -[A0]
  370. 0000042E  41ED F1DC                lea.l      A0, [A5 - 0xE24]
  371. 00000432  2F20                     move.l     -[A7], -[A0]
  372. 00000434  2F20                     move.l     -[A7], -[A0]
  373. 00000436  3F20                     move.w     -[A7], -[A0]
  374. 00000438  486E FFAC                pea.l      [A6 - 0x54]
  375. 0000043C  4EAD 15F2                jsr        [A5 + 0x15F2 /* export_698 */]
  376. 00000440  4FEF 0018                lea.l      A7, [A7 + 0x18]
  377. 00000444  41EE FFF6                lea.l      A0, [A6 - 0xA]
  378. 00000448  43EE FFAC                lea.l      A1, [A6 - 0x54]
  379. 0000044C  20D9                     move.l     [A0]+, [A1]+
  380. 0000044E  20D9                     move.l     [A0]+, [A1]+
  381. 00000450  30D9                     move.w     [A0]+, [A1]+
  382. 00000452  6000 01E8                bra        +0x1EA /* 0000063C */
  383. 00000456  41D6                     lea.l      A0, [A6]
  384. 00000458  2F20                     move.l     -[A7], -[A0]
  385. 0000045A  2F20                     move.l     -[A7], -[A0]
  386. 0000045C  3F20                     move.w     -[A7], -[A0]
  387. 0000045E  486E FFAC                pea.l      [A6 - 0x54]
  388. 00000462  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  389. 00000466  4FEF 000E                lea.l      A7, [A7 + 0xE]
  390. 0000046A  41EE FFF6                lea.l      A0, [A6 - 0xA]
  391. 0000046E  43EE FFAC                lea.l      A1, [A6 - 0x54]
  392. 00000472  20D9                     move.l     [A0]+, [A1]+
  393. 00000474  20D9                     move.l     [A0]+, [A1]+
  394. 00000476  30D9                     move.w     [A0]+, [A1]+
  395. 00000478  6000 01C2                bra        +0x1C4 /* 0000063C */
  396. 0000047C  41EE FFF6                lea.l      A0, [A6 - 0xA]
  397. 00000480  2D58 FFAC                move.l     [A6 - 0x54], [A0]+
  398. 00000484  2D58 FFB0                move.l     [A6 - 0x50], [A0]+
  399. 00000488  3D58 FFB4                move.w     [A6 - 0x4C], [A0]+
  400. 0000048C  486D F1DC                pea.l      [A5 - 0xE24]
  401. 00000490  486E FFAC                pea.l      [A6 - 0x54]
  402. 00000494  3F3C 0000                move.w     -[A7], 0x0
  403. 00000498  A9EB                     syscall    Pack4/FP68K
  404. 0000049A  41EE FFB6                lea.l      A0, [A6 - 0x4A]
  405. 0000049E  2F20                     move.l     -[A7], -[A0]
  406. 000004A0  2F20                     move.l     -[A7], -[A0]
  407. 000004A2  3F20                     move.w     -[A7], -[A0]
  408. 000004A4  486E FFA2                pea.l      [A6 - 0x5E]
  409. 000004A8  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  410. 000004AC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  411. 000004B0  41EE FFF6                lea.l      A0, [A6 - 0xA]
  412. 000004B4  43EE FFA2                lea.l      A1, [A6 - 0x5E]
  413. 000004B8  20D9                     move.l     [A0]+, [A1]+
  414. 000004BA  20D9                     move.l     [A0]+, [A1]+
  415. 000004BC  30D9                     move.w     [A0]+, [A1]+
  416. 000004BE  6000 017C                bra        +0x17E /* 0000063C */
  417. 000004C2  486E FFF6                pea.l      [A6 - 0xA]
  418. 000004C6  3F3C 0002                move.w     -[A7], 0x2
  419. 000004CA  A9EC                     syscall    Pack5/Elems68K
  420. 000004CC  6000 016E                bra        +0x170 /* 0000063C */
  421. 000004D0  41EE FFF6                lea.l      A0, [A6 - 0xA]
  422. 000004D4  2D58 FFAC                move.l     [A6 - 0x54], [A0]+
  423. 000004D8  2D58 FFB0                move.l     [A6 - 0x50], [A0]+
  424. 000004DC  3D58 FFB4                move.w     [A6 - 0x4C], [A0]+
  425. 000004E0  486D F1E6                pea.l      [A5 - 0xE1A]
  426. 000004E4  486E FFAC                pea.l      [A6 - 0x54]
  427. 000004E8  3F3C 0000                move.w     -[A7], 0x0
  428. 000004EC  A9EB                     syscall    Pack4/FP68K
  429. 000004EE  41EE FFB6                lea.l      A0, [A6 - 0x4A]
  430. 000004F2  2F20                     move.l     -[A7], -[A0]
  431. 000004F4  2F20                     move.l     -[A7], -[A0]
  432. 000004F6  3F20                     move.w     -[A7], -[A0]
  433. 000004F8  486E FFA2                pea.l      [A6 - 0x5E]
  434. 000004FC  4EAD 163A                jsr        [A5 + 0x163A /* export_707 */]
  435. 00000500  4FEF 000E                lea.l      A7, [A7 + 0xE]
  436. 00000504  41EE FFF6                lea.l      A0, [A6 - 0xA]
  437. 00000508  43EE FFA2                lea.l      A1, [A6 - 0x5E]
  438. 0000050C  20D9                     move.l     [A0]+, [A1]+
  439. 0000050E  20D9                     move.l     [A0]+, [A1]+
  440. 00000510  30D9                     move.w     [A0]+, [A1]+
  441. 00000512  6000 0128                bra        +0x12A /* 0000063C */
  442. 00000516  41D6                     lea.l      A0, [A6]
  443. 00000518  2F20                     move.l     -[A7], -[A0]
  444. 0000051A  2F20                     move.l     -[A7], -[A0]
  445. 0000051C  3F20                     move.w     -[A7], -[A0]
  446. 0000051E  486E FFAC                pea.l      [A6 - 0x54]
  447. 00000522  4EAD 161A                jsr        [A5 + 0x161A /* export_703 */]
  448. 00000526  4FEF 000E                lea.l      A7, [A7 + 0xE]
  449. 0000052A  41EE FFF6                lea.l      A0, [A6 - 0xA]
  450. 0000052E  43EE FFAC                lea.l      A1, [A6 - 0x54]
  451. 00000532  20D9                     move.l     [A0]+, [A1]+
  452. 00000534  20D9                     move.l     [A0]+, [A1]+
  453. 00000536  30D9                     move.w     [A0]+, [A1]+
  454. 00000538  6000 0102                bra        +0x104 /* 0000063C */
  455. 0000053C  41D6                     lea.l      A0, [A6]
  456. 0000053E  2F20                     move.l     -[A7], -[A0]
  457. 00000540  2F20                     move.l     -[A7], -[A0]
  458. 00000542  3F20                     move.w     -[A7], -[A0]
  459. 00000544  486E FFAC                pea.l      [A6 - 0x54]
  460. 00000548  4EAD 164A                jsr        [A5 + 0x164A /* export_709 */]
  461. 0000054C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  462. 00000550  41EE FFF6                lea.l      A0, [A6 - 0xA]
  463. 00000554  43EE FFAC                lea.l      A1, [A6 - 0x54]
  464. 00000558  20D9                     move.l     [A0]+, [A1]+
  465. 0000055A  20D9                     move.l     [A0]+, [A1]+
  466. 0000055C  30D9                     move.w     [A0]+, [A1]+
  467. 0000055E  6000 00DC                bra        +0xDE /* 0000063C */
  468. 00000562  41D6                     lea.l      A0, [A6]
  469. 00000564  2F20                     move.l     -[A7], -[A0]
  470. 00000566  2F20                     move.l     -[A7], -[A0]
  471. 00000568  3F20                     move.w     -[A7], -[A0]
  472. 0000056A  486E FFAC                pea.l      [A6 - 0x54]
  473. 0000056E  4EAD 1602                jsr        [A5 + 0x1602 /* export_700 */]
  474. 00000572  4FEF 000E                lea.l      A7, [A7 + 0xE]
  475. 00000576  41EE FFF6                lea.l      A0, [A6 - 0xA]
  476. 0000057A  43EE FFAC                lea.l      A1, [A6 - 0x54]
  477. 0000057E  20D9                     move.l     [A0]+, [A1]+
  478. 00000580  20D9                     move.l     [A0]+, [A1]+
  479. 00000582  30D9                     move.w     [A0]+, [A1]+
  480. 00000584  6000 00B6                bra        +0xB8 /* 0000063C */
  481. 00000588  3D7C 0000 FFB4           move.w     [A6 - 0x4C], 0x0
  482. 0000058E  486E FFB4                pea.l      [A6 - 0x4C]
  483. 00000592  486E FFF6                pea.l      [A6 - 0xA]
  484. 00000596  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  485. 0000059A  A9EB                     syscall    Pack4/FP68K
  486. 0000059C  6C00 0076                bge        +0x78 /* 00000614 */
  487. 000005A0  41EE FFF6                lea.l      A0, [A6 - 0xA]
  488. 000005A4  2D58 FFAC                move.l     [A6 - 0x54], [A0]+
  489. 000005A8  2D58 FFB0                move.l     [A6 - 0x50], [A0]+
  490. 000005AC  3D58 FFB4                move.w     [A6 - 0x4C], [A0]+
  491. 000005B0  486E FFAC                pea.l      [A6 - 0x54]
  492. 000005B4  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  493. 000005B8  A9EB                     syscall    Pack4/FP68K
  494. 000005BA  41EE FFF6                lea.l      A0, [A6 - 0xA]
  495. 000005BE  43EE FFAC                lea.l      A1, [A6 - 0x54]
  496. 000005C2  20D9                     move.l     [A0]+, [A1]+
  497. 000005C4  20D9                     move.l     [A0]+, [A1]+
  498. 000005C6  30D9                     move.w     [A0]+, [A1]+
  499. 000005C8  41D6                     lea.l      A0, [A6]
  500. 000005CA  2F20                     move.l     -[A7], -[A0]
  501. 000005CC  2F20                     move.l     -[A7], -[A0]
  502. 000005CE  3F20                     move.w     -[A7], -[A0]
  503. 000005D0  486E FFAC                pea.l      [A6 - 0x54]
  504. 000005D4  4EAD 163A                jsr        [A5 + 0x163A /* export_707 */]
  505. 000005D8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  506. 000005DC  41EE FFF6                lea.l      A0, [A6 - 0xA]
  507. 000005E0  43EE FFAC                lea.l      A1, [A6 - 0x54]
  508. 000005E4  20D9                     move.l     [A0]+, [A1]+
  509. 000005E6  20D9                     move.l     [A0]+, [A1]+
  510. 000005E8  30D9                     move.w     [A0]+, [A1]+
  511. 000005EA  41EE FFF6                lea.l      A0, [A6 - 0xA]
  512. 000005EE  2D58 FFAC                move.l     [A6 - 0x54], [A0]+
  513. 000005F2  2D58 FFB0                move.l     [A6 - 0x50], [A0]+
  514. 000005F6  3D58 FFB4                move.w     [A6 - 0x4C], [A0]+
  515. 000005FA  486E FFAC                pea.l      [A6 - 0x54]
  516. 000005FE  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  517. 00000602  A9EB                     syscall    Pack4/FP68K
  518. 00000604  41EE FFF6                lea.l      A0, [A6 - 0xA]
  519. 00000608  43EE FFAC                lea.l      A1, [A6 - 0x54]
  520. 0000060C  20D9                     move.l     [A0]+, [A1]+
  521. 0000060E  20D9                     move.l     [A0]+, [A1]+
  522. 00000610  30D9                     move.w     [A0]+, [A1]+
  523. 00000612  6028                     bra        +0x2A /* 0000063C */
  524. label00000614:
  525. 00000614  41D6                     lea.l      A0, [A6]
  526. 00000616  2F20                     move.l     -[A7], -[A0]
  527. 00000618  2F20                     move.l     -[A7], -[A0]
  528. 0000061A  3F20                     move.w     -[A7], -[A0]
  529. 0000061C  486E FFAC                pea.l      [A6 - 0x54]
  530. 00000620  4EAD 163A                jsr        [A5 + 0x163A /* export_707 */]
  531. 00000624  4FEF 000E                lea.l      A7, [A7 + 0xE]
  532. 00000628  41EE FFF6                lea.l      A0, [A6 - 0xA]
  533. 0000062C  43EE FFAC                lea.l      A1, [A6 - 0x54]
  534. 00000630  20D9                     move.l     [A0]+, [A1]+
  535. 00000632  20D9                     move.l     [A0]+, [A1]+
  536. 00000634  30D9                     move.w     [A0]+, [A1]+
  537. 00000636  6004                     bra        +0x6 /* 0000063C */
  538. 00000638  7029                     moveq.l    D0, 0x29
  539. 0000063A  6020                     bra        +0x22 /* 0000065C */
  540. label0000063C:
  541. 0000063C  4A6D F0EC                tst.w      [A5 - 0xF14]
  542. 00000640  6704                     beq        +0x6 /* 00000646 */
  543. 00000642  7038                     moveq.l    D0, 0x38
  544. 00000644  6016                     bra        +0x18 /* 0000065C */
  545. label00000646:
  546. 00000646  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  547. 0000064A  41D6                     lea.l      A0, [A6]
  548. 0000064C  2F20                     move.l     -[A7], -[A0]
  549. 0000064E  2F20                     move.l     -[A7], -[A0]
  550. 00000650  3F20                     move.w     -[A7], -[A0]
  551. 00000652  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  552. 00000656  4FEF 000E                lea.l      A7, [A7 + 0xE]
  553. 0000065A  7000                     moveq.l    D0, 0x00
  554. label0000065C:
  555. 0000065C  285F                     movea.l    A4, [A7]+
  556. 0000065E  4E5E                     unlink     A6
  557. 00000660  4E75                     rts
  558. export_746:
  559. 00000662  4E56 FFB8                link       A6, -0x0048
  560. 00000666  2F0C                     move.l     -[A7], A4
  561. 00000668  286E 000C                movea.l    A4, [A6 + 0xC]
  562. 0000066C  206E 0018                movea.l    A0, [A6 + 0x18]
  563. 00000670  7001                     moveq.l    D0, 0x01
  564. 00000672  3080                     move.w     [A0], D0
  565. 00000674  3D54 FFB8                move.w     [A6 - 0x48], [A4]
  566. 00000678  508C                     addq.l     A4, 8
  567. 0000067A  0C54 0005                cmpi.w     [A4], 0x5
  568. 0000067E  6706                     beq        +0x8 /* 00000686 */
  569. 00000680  7031                     moveq.l    D0, 0x31
  570. 00000682  6000 00F4                bra        +0xF6 /* 00000778 */
  571. label00000686:
  572. 00000686  486E FFC6                pea.l      [A6 - 0x3A]
  573. 0000068A  486E FFC0                pea.l      [A6 - 0x40]
  574. 0000068E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  575. 00000692  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  576. 00000696  2F0C                     move.l     -[A7], A4
  577. 00000698  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  578. 0000069C  4EAD 0BCA                jsr        [A5 + 0xBCA /* export_373 */]
  579. 000006A0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  580. 000006A4  3D40 FFBE                move.w     [A6 - 0x42], D0
  581. 000006A8  4A6E FFBE                tst.w      [A6 - 0x42]
  582. 000006AC  6700 006A                beq        +0x6C /* 00000718 */
  583. 000006B0  508C                     addq.l     A4, 8
  584. 000006B2  206E 0018                movea.l    A0, [A6 + 0x18]
  585. 000006B6  5250                     addq.w     [A0], 1
  586. 000006B8  3F2E FFB8                move.w     -[A7], [A6 - 0x48]
  587. 000006BC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  588. 000006C0  486E FFC0                pea.l      [A6 - 0x40]
  589. 000006C4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  590. 000006C8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  591. 000006CC  2F0C                     move.l     -[A7], A4
  592. 000006CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  593. 000006D2  4EBA 00AA                jsr        [PC + 0xAA /* 0000077E */]
  594. 000006D6  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  595. 000006DA  3D40 FFBE                move.w     [A6 - 0x42], D0
  596. 000006DE  4A6E FFBE                tst.w      [A6 - 0x42]
  597. 000006E2  6708                     beq        +0xA /* 000006EC */
  598. 000006E4  302E FFBE                move.w     D0, [A6 - 0x42]
  599. 000006E8  6000 008E                bra        +0x90 /* 00000778 */
  600. label000006EC:
  601. 000006EC  302E FFC0                move.w     D0, [A6 - 0x40]
  602. 000006F0  48C0                     ext.l      D0
  603. 000006F2  E780                     asl        D0, 3
  604. 000006F4  D9C0                     add.l      A4, D0
  605. 000006F6  206E 0018                movea.l    A0, [A6 + 0x18]
  606. 000006FA  302E FFC0                move.w     D0, [A6 - 0x40]
  607. 000006FE  D150                     add.w      [A0], D0
  608. 00000700  0C54 0006                cmpi.w     [A4], 0x6
  609. 00000704  670E                     beq        +0x10 /* 00000714 */
  610. 00000706  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  611. 0000070A  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  612. 0000070E  588F                     addq.l     A7, 4
  613. 00000710  7058                     moveq.l    D0, 0x58
  614. 00000712  6064                     bra        +0x66 /* 00000778 */
  615. label00000714:
  616. 00000714  7000                     moveq.l    D0, 0x00
  617. 00000716  6060                     bra        +0x62 /* 00000778 */
  618. label00000718:
  619. 00000718  206E 0018                movea.l    A0, [A6 + 0x18]
  620. 0000071C  302E FFC0                move.w     D0, [A6 - 0x40]
  621. 00000720  D150                     add.w      [A0], D0
  622. 00000722  486E FFC2                pea.l      [A6 - 0x3E]
  623. 00000726  486E FFC6                pea.l      [A6 - 0x3A]
  624. 0000072A  4EAD 04FA                jsr        [A5 + 0x4FA /* export_155 */]
  625. 0000072E  508F                     addq.l     A7, 8
  626. 00000730  486E FFC6                pea.l      [A6 - 0x3A]
  627. 00000734  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  628. 00000738  588F                     addq.l     A7, 4
  629. 0000073A  3F2E FFB8                move.w     -[A7], [A6 - 0x48]
  630. 0000073E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  631. 00000742  486E FFC0                pea.l      [A6 - 0x40]
  632. 00000746  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  633. 0000074A  2F00                     move.l     -[A7], D0
  634. 0000074C  206E FFC2                movea.l    A0, [A6 - 0x3E]
  635. 00000750  2F10                     move.l     -[A7], [A0]
  636. 00000752  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  637. 00000756  4EBA 0026                jsr        [PC + 0x26 /* 0000077E */]
  638. 0000075A  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  639. 0000075E  3D40 FFBE                move.w     [A6 - 0x42], D0
  640. 00000762  486E FFC6                pea.l      [A6 - 0x3A]
  641. 00000766  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  642. 0000076A  588F                     addq.l     A7, 4
  643. 0000076C  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  644. 00000770  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  645. 00000774  302E FFBE                move.w     D0, [A6 - 0x42]
  646. label00000778:
  647. 00000778  285F                     movea.l    A4, [A7]+
  648. 0000077A  4E5E                     unlink     A6
  649. 0000077C  4E75                     rts
  650. fn0000077E:
  651. 0000077E  4E56 FF8E                link       A6, -0x0072
  652. 00000782  2F0C                     move.l     -[A7], A4
  653. 00000784  286E 000C                movea.l    A4, [A6 + 0xC]
  654. 00000788  206E 0018                movea.l    A0, [A6 + 0x18]
  655. 0000078C  4250                     clr.w      [A0]
  656. 0000078E  426E FFC0                clr.w      [A6 - 0x40]
  657. label00000792:
  658. 00000792  486E FFC6                pea.l      [A6 - 0x3A]
  659. 00000796  486E FFC4                pea.l      [A6 - 0x3C]
  660. 0000079A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  661. 0000079E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  662. 000007A2  2F0C                     move.l     -[A7], A4
  663. 000007A4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  664. 000007A8  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  665. 000007AC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  666. 000007B0  3D40 FFC2                move.w     [A6 - 0x3E], D0
  667. 000007B4  4A6E FFC2                tst.w      [A6 - 0x3E]
  668. 000007B8  6708                     beq        +0xA /* 000007C2 */
  669. 000007BA  302E FFC2                move.w     D0, [A6 - 0x3E]
  670. 000007BE  6000 0164                bra        +0x166 /* 00000924 */
  671. label000007C2:
  672. 000007C2  486E FFB6                pea.l      [A6 - 0x4A]
  673. 000007C6  486E FFC6                pea.l      [A6 - 0x3A]
  674. 000007CA  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  675. 000007CE  508F                     addq.l     A7, 8
  676. 000007D0  3D40 FFC2                move.w     [A6 - 0x3E], D0
  677. 000007D4  486E FFC6                pea.l      [A6 - 0x3A]
  678. 000007D8  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  679. 000007DC  588F                     addq.l     A7, 4
  680. 000007DE  4A6E FFC2                tst.w      [A6 - 0x3E]
  681. 000007E2  6708                     beq        +0xA /* 000007EC */
  682. 000007E4  302E FFC2                move.w     D0, [A6 - 0x3E]
  683. 000007E8  6000 013A                bra        +0x13C /* 00000924 */
  684. label000007EC:
  685. 000007EC  302E FFC4                move.w     D0, [A6 - 0x3C]
  686. 000007F0  48C0                     ext.l      D0
  687. 000007F2  E780                     asl        D0, 3
  688. 000007F4  D9C0                     add.l      A4, D0
  689. 000007F6  206E 0018                movea.l    A0, [A6 + 0x18]
  690. 000007FA  302E FFC4                move.w     D0, [A6 - 0x3C]
  691. 000007FE  D150                     add.w      [A0], D0
  692. 00000800  526E FFC0                addq.w     [A6 - 0x40], 1
  693. 00000804  0C6E 0001 FFC0           cmpi.w     [A6 - 0x40], 0x1
  694. 0000080A  662C                     bne        +0x2E /* 00000838 */
  695. 0000080C  41EE FFAC                lea.l      A0, [A6 - 0x54]
  696. 00000810  43EE FFB6                lea.l      A1, [A6 - 0x4A]
  697. 00000814  20D9                     move.l     [A0]+, [A1]+
  698. 00000816  20D9                     move.l     [A0]+, [A1]+
  699. 00000818  30D9                     move.w     [A0]+, [A1]+
  700. 0000081A  41EE FFA2                lea.l      A0, [A6 - 0x5E]
  701. 0000081E  43EE FFB6                lea.l      A1, [A6 - 0x4A]
  702. 00000822  20D9                     move.l     [A0]+, [A1]+
  703. 00000824  20D9                     move.l     [A0]+, [A1]+
  704. 00000826  30D9                     move.w     [A0]+, [A1]+
  705. 00000828  41EE FF98                lea.l      A0, [A6 - 0x68]
  706. 0000082C  43EE FFB6                lea.l      A1, [A6 - 0x4A]
  707. 00000830  20D9                     move.l     [A0]+, [A1]+
  708. 00000832  20D9                     move.l     [A0]+, [A1]+
  709. 00000834  30D9                     move.w     [A0]+, [A1]+
  710. 00000836  604A                     bra        +0x4C /* 00000882 */
  711. label00000838:
  712. 00000838  486E FFAC                pea.l      [A6 - 0x54]
  713. 0000083C  486E FFB6                pea.l      [A6 - 0x4A]
  714. 00000840  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  715. 00000844  A9EB                     syscall    Pack4/FP68K
  716. 00000846  6C0E                     bge        +0x10 /* 00000856 */
  717. 00000848  41EE FFAC                lea.l      A0, [A6 - 0x54]
  718. 0000084C  43EE FFB6                lea.l      A1, [A6 - 0x4A]
  719. 00000850  20D9                     move.l     [A0]+, [A1]+
  720. 00000852  20D9                     move.l     [A0]+, [A1]+
  721. 00000854  30D9                     move.w     [A0]+, [A1]+
  722. label00000856:
  723. 00000856  486E FFA2                pea.l      [A6 - 0x5E]
  724. 0000085A  486E FFB6                pea.l      [A6 - 0x4A]
  725. 0000085E  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  726. 00000862  A9EB                     syscall    Pack4/FP68K
  727. 00000864  6F0E                     ble        +0x10 /* 00000874 */
  728. 00000866  41EE FFA2                lea.l      A0, [A6 - 0x5E]
  729. 0000086A  43EE FFB6                lea.l      A1, [A6 - 0x4A]
  730. 0000086E  20D9                     move.l     [A0]+, [A1]+
  731. 00000870  20D9                     move.l     [A0]+, [A1]+
  732. 00000872  30D9                     move.w     [A0]+, [A1]+
  733. label00000874:
  734. 00000874  486E FFB6                pea.l      [A6 - 0x4A]
  735. 00000878  486E FF98                pea.l      [A6 - 0x68]
  736. 0000087C  3F3C 0000                move.w     -[A7], 0x0
  737. 00000880  A9EB                     syscall    Pack4/FP68K
  738. label00000882:
  739. 00000882  0C54 0007                cmpi.w     [A4], 0x7
  740. 00000886  660C                     bne        +0xE /* 00000894 */
  741. 00000888  508C                     addq.l     A4, 8
  742. 0000088A  206E 0018                movea.l    A0, [A6 + 0x18]
  743. 0000088E  5250                     addq.w     [A0], 1
  744. 00000890  6000 FF00                bra        -0xFE /* 00000792 */
  745. label00000894:
  746. 00000894  426D F0EC                clr.w      [A5 - 0xF14]
  747. 00000898  302E 0020                move.w     D0, [A6 + 0x20]
  748. 0000089C  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  749. 000008A0  0003 000E                ori.b      D3, 0xE
  750. 000008A4  0BBC 0038 0BE1           bclr       0x380BE1, D5
  751. 000008AA  0044 0BE0                ori.w      D4, 0xBE0
  752. 000008AE  0050 41EE                ori.w      [A0], 0x41EE
  753. 000008B2  FF98                     .invalid   <<F/6/7>>
  754. 000008B4  2D58 FF8E                move.l     [A6 - 0x72], [A0]+
  755. 000008B8  2D58 FF92                move.l     [A6 - 0x6E], [A0]+
  756. 000008BC  3D58 FF96                move.w     [A6 - 0x6A], [A0]+
  757. 000008C0  486E FFC0                pea.l      [A6 - 0x40]
  758. 000008C4  486E FF8E                pea.l      [A6 - 0x72]
  759. 000008C8  3F3C 2006                move.w     -[A7], 0x2006
  760. 000008CC  A9EB                     syscall    Pack4/FP68K
  761. 000008CE  41EE FFB6                lea.l      A0, [A6 - 0x4A]
  762. 000008D2  43EE FF8E                lea.l      A1, [A6 - 0x72]
  763. 000008D6  20D9                     move.l     [A0]+, [A1]+
  764. 000008D8  20D9                     move.l     [A0]+, [A1]+
  765. 000008DA  30D9                     move.w     [A0]+, [A1]+
  766. 000008DC  6024                     bra        +0x26 /* 00000902 */
  767. 000008DE  41EE FFB6                lea.l      A0, [A6 - 0x4A]
  768. 000008E2  43EE FFAC                lea.l      A1, [A6 - 0x54]
  769. 000008E6  20D9                     move.l     [A0]+, [A1]+
  770. 000008E8  20D9                     move.l     [A0]+, [A1]+
  771. 000008EA  30D9                     move.w     [A0]+, [A1]+
  772. 000008EC  6014                     bra        +0x16 /* 00000902 */
  773. 000008EE  41EE FFB6                lea.l      A0, [A6 - 0x4A]
  774. 000008F2  43EE FFA2                lea.l      A1, [A6 - 0x5E]
  775. 000008F6  20D9                     move.l     [A0]+, [A1]+
  776. 000008F8  20D9                     move.l     [A0]+, [A1]+
  777. 000008FA  30D9                     move.w     [A0]+, [A1]+
  778. 000008FC  6004                     bra        +0x6 /* 00000902 */
  779. 000008FE  7029                     moveq.l    D0, 0x29
  780. 00000900  6022                     bra        +0x24 /* 00000924 */
  781. label00000902:
  782. 00000902  4A6D F0EC                tst.w      [A5 - 0xF14]
  783. 00000906  6704                     beq        +0x6 /* 0000090C */
  784. 00000908  7038                     moveq.l    D0, 0x38
  785. 0000090A  6018                     bra        +0x1A /* 00000924 */
  786. label0000090C:
  787. 0000090C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  788. 00000910  41EE FFC0                lea.l      A0, [A6 - 0x40]
  789. 00000914  2F20                     move.l     -[A7], -[A0]
  790. 00000916  2F20                     move.l     -[A7], -[A0]
  791. 00000918  3F20                     move.w     -[A7], -[A0]
  792. 0000091A  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  793. 0000091E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  794. 00000922  7000                     moveq.l    D0, 0x00
  795. label00000924:
  796. 00000924  285F                     movea.l    A4, [A7]+
  797. 00000926  4E5E                     unlink     A6
  798. 00000928  4E75                     rts
  799. export_748:
  800. 0000092A  4E56 FFB4                link       A6, -0x004C
  801. 0000092E  2F0C                     move.l     -[A7], A4
  802. 00000930  286E 000C                movea.l    A4, [A6 + 0xC]
  803. 00000934  206E 0018                movea.l    A0, [A6 + 0x18]
  804. 00000938  7001                     moveq.l    D0, 0x01
  805. 0000093A  3080                     move.w     [A0], D0
  806. 0000093C  3D54 FFB4                move.w     [A6 - 0x4C], [A4]
  807. 00000940  508C                     addq.l     A4, 8
  808. 00000942  0C54 0005                cmpi.w     [A4], 0x5
  809. 00000946  6706                     beq        +0x8 /* 0000094E */
  810. 00000948  7031                     moveq.l    D0, 0x31
  811. 0000094A  6000 00A6                bra        +0xA8 /* 000009F2 */
  812. label0000094E:
  813. 0000094E  508C                     addq.l     A4, 8
  814. 00000950  206E 0018                movea.l    A0, [A6 + 0x18]
  815. 00000954  5250                     addq.w     [A0], 1
  816. 00000956  486E FFBE                pea.l      [A6 - 0x42]
  817. 0000095A  486E FFC2                pea.l      [A6 - 0x3E]
  818. 0000095E  486E FFB8                pea.l      [A6 - 0x48]
  819. 00000962  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  820. 00000966  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  821. 0000096A  2F0C                     move.l     -[A7], A4
  822. 0000096C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  823. 00000970  4EAD 099A                jsr        [A5 + 0x99A /* export_303 */]
  824. 00000974  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  825. 00000978  3D40 FFB6                move.w     [A6 - 0x4A], D0
  826. 0000097C  4A6E FFB6                tst.w      [A6 - 0x4A]
  827. 00000980  6708                     beq        +0xA /* 0000098A */
  828. 00000982  302E FFB6                move.w     D0, [A6 - 0x4A]
  829. 00000986  6000 006A                bra        +0x6C /* 000009F2 */
  830. label0000098A:
  831. 0000098A  302E FFB8                move.w     D0, [A6 - 0x48]
  832. 0000098E  48C0                     ext.l      D0
  833. 00000990  E780                     asl        D0, 3
  834. 00000992  D9C0                     add.l      A4, D0
  835. 00000994  206E 0018                movea.l    A0, [A6 + 0x18]
  836. 00000998  302E FFB8                move.w     D0, [A6 - 0x48]
  837. 0000099C  D150                     add.w      [A0], D0
  838. 0000099E  0C54 0006                cmpi.w     [A4], 0x6
  839. 000009A2  6704                     beq        +0x6 /* 000009A8 */
  840. 000009A4  7058                     moveq.l    D0, 0x58
  841. 000009A6  604A                     bra        +0x4C /* 000009F2 */
  842. label000009A8:
  843. 000009A8  206E 0018                movea.l    A0, [A6 + 0x18]
  844. 000009AC  5250                     addq.w     [A0], 1
  845. 000009AE  3D6E FFC4 FFBC           move.w     [A6 - 0x44], [A6 - 0x3C]
  846. 000009B4  3D6E FFC0 FFBA           move.w     [A6 - 0x46], [A6 - 0x40]
  847. 000009BA  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  848. 000009BE  A873                     syscall    SetPort
  849. 000009C0  4EAD 0A5A                jsr        [A5 + 0xA5A /* export_327 */]
  850. 000009C4  0C6E 0BDE FFB4           cmpi.w     [A6 - 0x4C], 0xBDE
  851. 000009CA  6608                     bne        +0xA /* 000009D4 */
  852. 000009CC  486E FFBA                pea.l      [A6 - 0x46]
  853. 000009D0  A871                     syscall    GlobalToLocal
  854. 000009D2  6006                     bra        +0x8 /* 000009DA */
  855. label000009D4:
  856. 000009D4  486E FFBA                pea.l      [A6 - 0x46]
  857. 000009D8  A870                     syscall    LocalToGlobal
  858. label000009DA:
  859. 000009DA  4EAD 0A8A                jsr        [A5 + 0xA8A /* export_333 */]
  860. 000009DE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  861. 000009E2  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  862. 000009E6  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  863. 000009EA  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  864. 000009EE  508F                     addq.l     A7, 8
  865. 000009F0  7000                     moveq.l    D0, 0x00
  866. label000009F2:
  867. 000009F2  285F                     movea.l    A4, [A7]+
  868. 000009F4  4E5E                     unlink     A6
  869. 000009F6  4E75                     rts
  870. export_747:
  871. 000009F8  4E56 FF9E                link       A6, -0x0062
  872. 000009FC  2F0C                     move.l     -[A7], A4
  873. 000009FE  286E 000C                movea.l    A4, [A6 + 0xC]
  874. 00000A02  206E 0018                movea.l    A0, [A6 + 0x18]
  875. 00000A06  7001                     moveq.l    D0, 0x01
  876. 00000A08  3080                     move.w     [A0], D0
  877. 00000A0A  3D54 FF9E                move.w     [A6 - 0x62], [A4]
  878. 00000A0E  508C                     addq.l     A4, 8
  879. 00000A10  0C54 0005                cmpi.w     [A4], 0x5
  880. 00000A14  6706                     beq        +0x8 /* 00000A1C */
  881. 00000A16  7031                     moveq.l    D0, 0x31
  882. 00000A18  6000 0174                bra        +0x176 /* 00000B8E */
  883. label00000A1C:
  884. 00000A1C  508C                     addq.l     A4, 8
  885. 00000A1E  206E 0018                movea.l    A0, [A6 + 0x18]
  886. 00000A22  5250                     addq.w     [A0], 1
  887. 00000A24  486E FFC6                pea.l      [A6 - 0x3A]
  888. 00000A28  486E FFA2                pea.l      [A6 - 0x5E]
  889. 00000A2C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  890. 00000A30  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  891. 00000A34  2F0C                     move.l     -[A7], A4
  892. 00000A36  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  893. 00000A3A  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  894. 00000A3E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  895. 00000A42  3D40 FFA0                move.w     [A6 - 0x60], D0
  896. 00000A46  4A6E FFA0                tst.w      [A6 - 0x60]
  897. 00000A4A  6708                     beq        +0xA /* 00000A54 */
  898. 00000A4C  302E FFA0                move.w     D0, [A6 - 0x60]
  899. 00000A50  6000 013C                bra        +0x13E /* 00000B8E */
  900. label00000A54:
  901. 00000A54  486E FFB8                pea.l      [A6 - 0x48]
  902. 00000A58  486E FFC6                pea.l      [A6 - 0x3A]
  903. 00000A5C  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  904. 00000A60  508F                     addq.l     A7, 8
  905. 00000A62  3D40 FFA0                move.w     [A6 - 0x60], D0
  906. 00000A66  486E FFC6                pea.l      [A6 - 0x3A]
  907. 00000A6A  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  908. 00000A6E  588F                     addq.l     A7, 4
  909. 00000A70  4A6E FFA0                tst.w      [A6 - 0x60]
  910. 00000A74  6708                     beq        +0xA /* 00000A7E */
  911. 00000A76  302E FFA0                move.w     D0, [A6 - 0x60]
  912. 00000A7A  6000 0112                bra        +0x114 /* 00000B8E */
  913. label00000A7E:
  914. 00000A7E  302E FFA2                move.w     D0, [A6 - 0x5E]
  915. 00000A82  48C0                     ext.l      D0
  916. 00000A84  E780                     asl        D0, 3
  917. 00000A86  D9C0                     add.l      A4, D0
  918. 00000A88  206E 0018                movea.l    A0, [A6 + 0x18]
  919. 00000A8C  302E FFA2                move.w     D0, [A6 - 0x5E]
  920. 00000A90  D150                     add.w      [A0], D0
  921. 00000A92  0C54 0007                cmpi.w     [A4], 0x7
  922. 00000A96  6706                     beq        +0x8 /* 00000A9E */
  923. 00000A98  7027                     moveq.l    D0, 0x27
  924. 00000A9A  6000 00F2                bra        +0xF4 /* 00000B8E */
  925. label00000A9E:
  926. 00000A9E  508C                     addq.l     A4, 8
  927. 00000AA0  206E 0018                movea.l    A0, [A6 + 0x18]
  928. 00000AA4  5250                     addq.w     [A0], 1
  929. 00000AA6  486E FFC6                pea.l      [A6 - 0x3A]
  930. 00000AAA  486E FFA2                pea.l      [A6 - 0x5E]
  931. 00000AAE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  932. 00000AB2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  933. 00000AB6  2F0C                     move.l     -[A7], A4
  934. 00000AB8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  935. 00000ABC  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  936. 00000AC0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  937. 00000AC4  3D40 FFA0                move.w     [A6 - 0x60], D0
  938. 00000AC8  4A6E FFA0                tst.w      [A6 - 0x60]
  939. 00000ACC  6708                     beq        +0xA /* 00000AD6 */
  940. 00000ACE  302E FFA0                move.w     D0, [A6 - 0x60]
  941. 00000AD2  6000 00BA                bra        +0xBC /* 00000B8E */
  942. label00000AD6:
  943. 00000AD6  486E FFAE                pea.l      [A6 - 0x52]
  944. 00000ADA  486E FFC6                pea.l      [A6 - 0x3A]
  945. 00000ADE  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  946. 00000AE2  508F                     addq.l     A7, 8
  947. 00000AE4  3D40 FFA0                move.w     [A6 - 0x60], D0
  948. 00000AE8  486E FFC6                pea.l      [A6 - 0x3A]
  949. 00000AEC  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  950. 00000AF0  588F                     addq.l     A7, 4
  951. 00000AF2  4A6E FFA0                tst.w      [A6 - 0x60]
  952. 00000AF6  6708                     beq        +0xA /* 00000B00 */
  953. 00000AF8  302E FFA0                move.w     D0, [A6 - 0x60]
  954. 00000AFC  6000 0090                bra        +0x92 /* 00000B8E */
  955. label00000B00:
  956. 00000B00  302E FFA2                move.w     D0, [A6 - 0x5E]
  957. 00000B04  48C0                     ext.l      D0
  958. 00000B06  E780                     asl        D0, 3
  959. 00000B08  D9C0                     add.l      A4, D0
  960. 00000B0A  206E 0018                movea.l    A0, [A6 + 0x18]
  961. 00000B0E  302E FFA2                move.w     D0, [A6 - 0x5E]
  962. 00000B12  D150                     add.w      [A0], D0
  963. 00000B14  0C54 0006                cmpi.w     [A4], 0x6
  964. 00000B18  6706                     beq        +0x8 /* 00000B20 */
  965. 00000B1A  7058                     moveq.l    D0, 0x58
  966. 00000B1C  6000 0070                bra        +0x72 /* 00000B8E */
  967. label00000B20:
  968. 00000B20  508C                     addq.l     A4, 8
  969. 00000B22  206E 0018                movea.l    A0, [A6 + 0x18]
  970. 00000B26  5250                     addq.w     [A0], 1
  971. 00000B28  426D F0EC                clr.w      [A5 - 0xF14]
  972. 00000B2C  302E FF9E                move.w     D0, [A6 - 0x62]
  973. 00000B30  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  974. 00000B34  0002 000A                ori.b      D2, 0xA /* '\n' */
  975. 00000B38  0BBA 001A                bclr       [PC + 0x1A /* 00000B54, value 0x486EFFB8 */], D5
  976. 00000B3C  0BC4                     .incomplete
  977. 00000B3E  002A 486E FFB8           ori.b      [A2 - 0x48], 0x6E /* 'n' */
  978. 00000B44  486E FFAE                pea.l      [A6 - 0x52]
  979. 00000B48  486E FFA4                pea.l      [A6 - 0x5C]
  980. 00000B4C  3F3C C016                move.w     -[A7], 0xC016
  981. 00000B50  A9EC                     syscall    Pack5/Elems68K
  982. 00000B52  6018                     bra        +0x1A /* 00000B6C */
  983. 00000B54  486E FFB8                pea.l      [A6 - 0x48]
  984. 00000B58  486E FFAE                pea.l      [A6 - 0x52]
  985. 00000B5C  486E FFA4                pea.l      [A6 - 0x5C]
  986. 00000B60  3F3C C014                move.w     -[A7], 0xC014
  987. 00000B64  A9EC                     syscall    Pack5/Elems68K
  988. 00000B66  6004                     bra        +0x6 /* 00000B6C */
  989. 00000B68  7029                     moveq.l    D0, 0x29
  990. 00000B6A  6022                     bra        +0x24 /* 00000B8E */
  991. label00000B6C:
  992. 00000B6C  4A6D F0EC                tst.w      [A5 - 0xF14]
  993. 00000B70  6704                     beq        +0x6 /* 00000B76 */
  994. 00000B72  7038                     moveq.l    D0, 0x38
  995. 00000B74  6018                     bra        +0x1A /* 00000B8E */
  996. label00000B76:
  997. 00000B76  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  998. 00000B7A  41EE FFAE                lea.l      A0, [A6 - 0x52]
  999. 00000B7E  2F20                     move.l     -[A7], -[A0]
  1000. 00000B80  2F20                     move.l     -[A7], -[A0]
  1001. 00000B82  3F20                     move.w     -[A7], -[A0]
  1002. 00000B84  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  1003. 00000B88  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1004. 00000B8C  7000                     moveq.l    D0, 0x00
  1005. label00000B8E:
  1006. 00000B8E  285F                     movea.l    A4, [A7]+
  1007. 00000B90  4E5E                     unlink     A6
  1008. 00000B92  4E75                     rts
  1009. export_742:
  1010. 00000B94  4E56 FFDA                link       A6, -0x0026
  1011. 00000B98  2F0C                     move.l     -[A7], A4
  1012. 00000B9A  286E 000C                movea.l    A4, [A6 + 0xC]
  1013. 00000B9E  206E 0018                movea.l    A0, [A6 + 0x18]
  1014. 00000BA2  4250                     clr.w      [A0]
  1015. 00000BA4  0C54 271E                cmpi.w     [A4], 0x271E
  1016. 00000BA8  662A                     bne        +0x2C /* 00000BD4 */
  1017. 00000BAA  206E 0018                movea.l    A0, [A6 + 0x18]
  1018. 00000BAE  5250                     addq.w     [A0], 1
  1019. 00000BB0  508C                     addq.l     A4, 8
  1020. 00000BB2  3D54 FFEC                move.w     [A6 - 0x14], [A4]
  1021. 00000BB6  206E 0018                movea.l    A0, [A6 + 0x18]
  1022. 00000BBA  5250                     addq.w     [A0], 1
  1023. 00000BBC  508C                     addq.l     A4, 8
  1024. 00000BBE  0C54 271B                cmpi.w     [A4], 0x271B
  1025. 00000BC2  6706                     beq        +0x8 /* 00000BCA */
  1026. 00000BC4  7005                     moveq.l    D0, 0x05
  1027. 00000BC6  6000 02F0                bra        +0x2F2 /* 00000EB8 */
  1028. label00000BCA:
  1029. 00000BCA  206E 0018                movea.l    A0, [A6 + 0x18]
  1030. 00000BCE  5250                     addq.w     [A0], 1
  1031. 00000BD0  508C                     addq.l     A4, 8
  1032. 00000BD2  6028                     bra        +0x2A /* 00000BFC */
  1033. label00000BD4:
  1034. 00000BD4  3D54 FFEC                move.w     [A6 - 0x14], [A4]
  1035. 00000BD8  206E 0018                movea.l    A0, [A6 + 0x18]
  1036. 00000BDC  5250                     addq.w     [A0], 1
  1037. 00000BDE  508C                     addq.l     A4, 8
  1038. 00000BE0  0C54 271B                cmpi.w     [A4], 0x271B
  1039. 00000BE4  660A                     bne        +0xC /* 00000BF0 */
  1040. 00000BE6  206E 0018                movea.l    A0, [A6 + 0x18]
  1041. 00000BEA  5250                     addq.w     [A0], 1
  1042. 00000BEC  508C                     addq.l     A4, 8
  1043. 00000BEE  600C                     bra        +0xE /* 00000BFC */
  1044. label00000BF0:
  1045. 00000BF0  0C54 0005                cmpi.w     [A4], 0x5
  1046. 00000BF4  6706                     beq        +0x8 /* 00000BFC */
  1047. 00000BF6  7031                     moveq.l    D0, 0x31
  1048. 00000BF8  6000 02BE                bra        +0x2C0 /* 00000EB8 */
  1049. label00000BFC:
  1050. 00000BFC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1051. 00000C00  486E FFF0                pea.l      [A6 - 0x10]
  1052. 00000C04  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1053. 00000C08  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1054. 00000C0C  2F0C                     move.l     -[A7], A4
  1055. 00000C0E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1056. 00000C12  4EAD 0BCA                jsr        [A5 + 0xBCA /* export_373 */]
  1057. 00000C16  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1058. 00000C1A  3D40 FFEE                move.w     [A6 - 0x12], D0
  1059. 00000C1E  4A6E FFEE                tst.w      [A6 - 0x12]
  1060. 00000C22  6708                     beq        +0xA /* 00000C2C */
  1061. 00000C24  302E FFEE                move.w     D0, [A6 - 0x12]
  1062. 00000C28  6000 028E                bra        +0x290 /* 00000EB8 */
  1063. label00000C2C:
  1064. 00000C2C  206E 0018                movea.l    A0, [A6 + 0x18]
  1065. 00000C30  302E FFF0                move.w     D0, [A6 - 0x10]
  1066. 00000C34  D150                     add.w      [A0], D0
  1067. 00000C36  7029                     moveq.l    D0, 0x29
  1068. 00000C38  3D40 FFEE                move.w     [A6 - 0x12], D0
  1069. 00000C3C  302E FFEC                move.w     D0, [A6 - 0x14]
  1070. 00000C40  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  1071. 00000C44  0007 001E                ori.b      D7, 0x1E
  1072. 00000C48  0BBE                     bclr       <<invalid special address>>, D5
  1073. 00000C4A  006A 0BD7 0122           ori.w      [A2 + 0x122], 0xBD7
  1074. 00000C50  0BDA                     .incomplete
  1075. 00000C52  0142                     bchg       D2, D0
  1076. 00000C54  0BE7                     .incomplete
  1077. 00000C56  01A2                     bclr       -[A2], D0
  1078. 00000C58  0BEA                     .incomplete
  1079. 00000C5A  01EA                     .incomplete
  1080. 00000C5C  0BEE                     .incomplete
  1081. 00000C5E  022E 0C04 0242           andi.b     [A6 + 0x242], 0x4
  1082. 00000C64  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1083. 00000C68  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  1084. 00000C6C  588F                     addq.l     A7, 4
  1085. 00000C6E  4A80                     tst.l      D0
  1086. 00000C70  6E06                     bgt        +0x8 /* 00000C78 */
  1087. 00000C72  42AE FFFC                clr.l      [A6 - 0x4]
  1088. 00000C76  6014                     bra        +0x16 /* 00000C8C */
  1089. label00000C78:
  1090. 00000C78  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1091. 00000C7C  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  1092. 00000C80  588F                     addq.l     A7, 4
  1093. 00000C82  2040                     movea.l    A0, D0
  1094. 00000C84  7000                     moveq.l    D0, 0x00
  1095. 00000C86  1010                     move.b     D0, [A0]
  1096. 00000C88  2D40 FFFC                move.l     [A6 - 0x4], D0
  1097. label00000C8C:
  1098. 00000C8C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1099. 00000C90  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  1100. 00000C94  588F                     addq.l     A7, 4
  1101. 00000C96  02AE 0000 00FF FFFC      andi.l     [A6 - 0x4], 0xFF
  1102. 00000C9E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1103. 00000CA2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1104. 00000CA6  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  1105. 00000CAA  508F                     addq.l     A7, 8
  1106. 00000CAC  3D40 FFEE                move.w     [A6 - 0x12], D0
  1107. 00000CB0  6000 01F2                bra        +0x1F4 /* 00000EA4 */
  1108. 00000CB4  486E FFF2                pea.l      [A6 - 0xE]
  1109. 00000CB8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1110. 00000CBC  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  1111. 00000CC0  508F                     addq.l     A7, 8
  1112. 00000CC2  3D40 FFEE                move.w     [A6 - 0x12], D0
  1113. 00000CC6  4A6E FFEE                tst.w      [A6 - 0x12]
  1114. 00000CCA  6600 01D8                bne        +0x1DA /* 00000EA4 */
  1115. 00000CCE  42AE FFE4                clr.l      [A6 - 0x1C]
  1116. 00000CD2  2D7C 7FFF FFFF FFE8      move.l     [A6 - 0x18], 0x7FFFFFFF
  1117. 00000CDA  486E FFE4                pea.l      [A6 - 0x1C]
  1118. 00000CDE  486E FFF2                pea.l      [A6 - 0xE]
  1119. 00000CE2  3F3C 300A                move.w     -[A7], 0x300A /* '0\n' */
  1120. 00000CE6  A9EB                     syscall    Pack4/FP68K
  1121. 00000CE8  6E16                     bgt        +0x18 /* 00000D00 */
  1122. 00000CEA  3D7C 0000 FFE2           move.w     [A6 - 0x1E], 0x0
  1123. 00000CF0  486E FFE2                pea.l      [A6 - 0x1E]
  1124. 00000CF4  486E FFF2                pea.l      [A6 - 0xE]
  1125. 00000CF8  3F3C 200A                move.w     -[A7], 0x200A /* ' \n' */
  1126. 00000CFC  A9EB                     syscall    Pack4/FP68K
  1127. 00000CFE  6C1A                     bge        +0x1C /* 00000D1A */
  1128. label00000D00:
  1129. 00000D00  42AE FFE4                clr.l      [A6 - 0x1C]
  1130. 00000D04  2D7C 7FFF FFFF FFE8      move.l     [A6 - 0x18], 0x7FFFFFFF
  1131. 00000D0C  486E FFE4                pea.l      [A6 - 0x1C]
  1132. 00000D10  486E FFF2                pea.l      [A6 - 0xE]
  1133. 00000D14  3F3C 300E                move.w     -[A7], 0x300E
  1134. 00000D18  A9EB                     syscall    Pack4/FP68K
  1135. label00000D1A:
  1136. 00000D1A  41EE FFF2                lea.l      A0, [A6 - 0xE]
  1137. 00000D1E  2D58 FFE2                move.l     [A6 - 0x1E], [A0]+
  1138. 00000D22  2D58 FFE6                move.l     [A6 - 0x1A], [A0]+
  1139. 00000D26  3D58 FFEA                move.w     [A6 - 0x16], [A0]+
  1140. 00000D2A  486E FFE2                pea.l      [A6 - 0x1E]
  1141. 00000D2E  3F3C 0016                move.w     -[A7], 0x16
  1142. 00000D32  A9EB                     syscall    Pack4/FP68K
  1143. 00000D34  486E FFE2                pea.l      [A6 - 0x1E]
  1144. 00000D38  486E FFDA                pea.l      [A6 - 0x26]
  1145. 00000D3C  3F3C 3010                move.w     -[A7], 0x3010
  1146. 00000D40  A9EB                     syscall    Pack4/FP68K
  1147. 00000D42  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  1148. 00000D46  4EAD 06F2                jsr        [A5 + 0x6F2 /* export_218 */]
  1149. 00000D4A  588F                     addq.l     A7, 4
  1150. 00000D4C  4A40                     tst.w      D0
  1151. 00000D4E  57C0                     seq        D0
  1152. 00000D50  4400                     neg.b      D0
  1153. 00000D52  4880                     ext.w      D0
  1154. 00000D54  48C0                     ext.l      D0
  1155. 00000D56  2D40 FFFC                move.l     [A6 - 0x4], D0
  1156. 00000D5A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1157. 00000D5E  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1158. 00000D62  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  1159. 00000D66  5C8F                     addq.l     A7, 6
  1160. 00000D68  3D40 FFEE                move.w     [A6 - 0x12], D0
  1161. 00000D6C  6000 0136                bra        +0x138 /* 00000EA4 */
  1162. 00000D70  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1163. 00000D74  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  1164. 00000D78  588F                     addq.l     A7, 4
  1165. 00000D7A  2D40 FFFC                move.l     [A6 - 0x4], D0
  1166. 00000D7E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1167. 00000D82  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1168. 00000D86  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  1169. 00000D8A  508F                     addq.l     A7, 8
  1170. 00000D8C  3D40 FFEE                move.w     [A6 - 0x12], D0
  1171. 00000D90  6000 0112                bra        +0x114 /* 00000EA4 */
  1172. 00000D94  486E FFFC                pea.l      [A6 - 0x4]
  1173. 00000D98  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1174. 00000D9C  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  1175. 00000DA0  508F                     addq.l     A7, 8
  1176. 00000DA2  3D40 FFEE                move.w     [A6 - 0x12], D0
  1177. 00000DA6  4A6E FFEE                tst.w      [A6 - 0x12]
  1178. 00000DAA  6600 00F8                bne        +0xFA /* 00000EA4 */
  1179. 00000DAE  02AE 0000 00FF FFFC      andi.l     [A6 - 0x4], 0xFF
  1180. 00000DB6  4AAE FFFC                tst.l      [A6 - 0x4]
  1181. 00000DBA  672C                     beq        +0x2E /* 00000DE8 */
  1182. 00000DBC  4878 0001                push.l     0x1
  1183. 00000DC0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1184. 00000DC4  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  1185. 00000DC8  508F                     addq.l     A7, 8
  1186. 00000DCA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1187. 00000DCE  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  1188. 00000DD2  588F                     addq.l     A7, 4
  1189. 00000DD4  2040                     movea.l    A0, D0
  1190. 00000DD6  10AE FFFF                move.b     [A0], [A6 - 0x1]
  1191. 00000DDA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1192. 00000DDE  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  1193. 00000DE2  588F                     addq.l     A7, 4
  1194. 00000DE4  6000 00BE                bra        +0xC0 /* 00000EA4 */
  1195. label00000DE8:
  1196. 00000DE8  42A7                     clr.l      -[A7]
  1197. 00000DEA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1198. 00000DEE  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  1199. 00000DF2  508F                     addq.l     A7, 8
  1200. 00000DF4  6000 00AE                bra        +0xB0 /* 00000EA4 */
  1201. 00000DF8  486E FFFC                pea.l      [A6 - 0x4]
  1202. 00000DFC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1203. 00000E00  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  1204. 00000E04  508F                     addq.l     A7, 8
  1205. 00000E06  3D40 FFEE                move.w     [A6 - 0x12], D0
  1206. 00000E0A  4A6E FFEE                tst.w      [A6 - 0x12]
  1207. 00000E0E  6600 0094                bne        +0x96 /* 00000EA4 */
  1208. 00000E12  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1209. 00000E16  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  1210. 00000E1A  588F                     addq.l     A7, 4
  1211. 00000E1C  4AAE FFFC                tst.l      [A6 - 0x4]
  1212. 00000E20  6C0A                     bge        +0xC /* 00000E2C */
  1213. 00000E22  7002                     moveq.l    D0, 0x02
  1214. 00000E24  3D40 FFEE                move.w     [A6 - 0x12], D0
  1215. 00000E28  6000 007A                bra        +0x7C /* 00000EA4 */
  1216. label00000E2C:
  1217. 00000E2C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1218. 00000E30  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1219. 00000E34  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1220. 00000E38  4EBA 0124                jsr        [PC + 0x124 /* 00000F5E */]
  1221. 00000E3C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1222. 00000E40  6000 0062                bra        +0x64 /* 00000EA4 */
  1223. 00000E44  486E FFFC                pea.l      [A6 - 0x4]
  1224. 00000E48  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1225. 00000E4C  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  1226. 00000E50  508F                     addq.l     A7, 8
  1227. 00000E52  3D40 FFEE                move.w     [A6 - 0x12], D0
  1228. 00000E56  4A6E FFEE                tst.w      [A6 - 0x12]
  1229. 00000E5A  6648                     bne        +0x4A /* 00000EA4 */
  1230. 00000E5C  4AAE FFFC                tst.l      [A6 - 0x4]
  1231. 00000E60  6C08                     bge        +0xA /* 00000E6A */
  1232. 00000E62  7002                     moveq.l    D0, 0x02
  1233. 00000E64  3D40 FFEE                move.w     [A6 - 0x12], D0
  1234. 00000E68  603A                     bra        +0x3C /* 00000EA4 */
  1235. label00000E6A:
  1236. 00000E6A  486E FFFC                pea.l      [A6 - 0x4]
  1237. 00000E6E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1238. 00000E72  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  1239. 00000E76  508F                     addq.l     A7, 8
  1240. 00000E78  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1241. 00000E7C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1242. 00000E80  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  1243. 00000E84  508F                     addq.l     A7, 8
  1244. 00000E86  3D40 FFEE                move.w     [A6 - 0x12], D0
  1245. 00000E8A  6018                     bra        +0x1A /* 00000EA4 */
  1246. 00000E8C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1247. 00000E90  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1248. 00000E94  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1249. 00000E98  4EBA 0024                jsr        [PC + 0x24 /* 00000EBE */]
  1250. 00000E9C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1251. 00000EA0  3D40 FFEE                move.w     [A6 - 0x12], D0
  1252. label00000EA4:
  1253. 00000EA4  4A6E FFEE                tst.w      [A6 - 0x12]
  1254. 00000EA8  670A                     beq        +0xC /* 00000EB4 */
  1255. 00000EAA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1256. 00000EAE  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  1257. 00000EB2  588F                     addq.l     A7, 4
  1258. label00000EB4:
  1259. 00000EB4  302E FFEE                move.w     D0, [A6 - 0x12]
  1260. label00000EB8:
  1261. 00000EB8  285F                     movea.l    A4, [A7]+
  1262. 00000EBA  4E5E                     unlink     A6
  1263. 00000EBC  4E75                     rts
  1264. fn00000EBE:
  1265. 00000EBE  4E56 FFBC                link       A6, -0x0044
  1266. 00000EC2  426E FFBC                clr.w      [A6 - 0x44]
  1267. 00000EC6  486E FFC2                pea.l      [A6 - 0x3E]
  1268. 00000ECA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1269. 00000ECE  4EAD 04FA                jsr        [A5 + 0x4FA /* export_155 */]
  1270. 00000ED2  508F                     addq.l     A7, 8
  1271. 00000ED4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1272. 00000ED8  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  1273. 00000EDC  588F                     addq.l     A7, 4
  1274. 00000EDE  486E FFC6                pea.l      [A6 - 0x3A]
  1275. 00000EE2  486E FFBE                pea.l      [A6 - 0x42]
  1276. 00000EE6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1277. 00000EEA  2F00                     move.l     -[A7], D0
  1278. 00000EEC  206E FFC2                movea.l    A0, [A6 - 0x3E]
  1279. 00000EF0  2F10                     move.l     -[A7], [A0]
  1280. 00000EF2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1281. 00000EF6  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  1282. 00000EFA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1283. 00000EFE  3D40 FFC0                move.w     [A6 - 0x40], D0
  1284. 00000F02  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1285. 00000F06  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  1286. 00000F0A  588F                     addq.l     A7, 4
  1287. 00000F0C  206E FFC2                movea.l    A0, [A6 - 0x3E]
  1288. 00000F10  302E FFBE                move.w     D0, [A6 - 0x42]
  1289. 00000F14  48C0                     ext.l      D0
  1290. 00000F16  E780                     asl        D0, 3
  1291. 00000F18  D090                     add.l      D0, [A0]
  1292. 00000F1A  2040                     movea.l    A0, D0
  1293. 00000F1C  4A50                     tst.w      [A0]
  1294. 00000F1E  6606                     bne        +0x8 /* 00000F26 */
  1295. 00000F20  7001                     moveq.l    D0, 0x01
  1296. 00000F22  3D40 FFBC                move.w     [A6 - 0x44], D0
  1297. label00000F26:
  1298. 00000F26  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  1299. 00000F2A  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  1300. 00000F2E  4A6E FFC0                tst.w      [A6 - 0x40]
  1301. 00000F32  6706                     beq        +0x8 /* 00000F3A */
  1302. 00000F34  302E FFC0                move.w     D0, [A6 - 0x40]
  1303. 00000F38  6020                     bra        +0x22 /* 00000F5A */
  1304. label00000F3A:
  1305. 00000F3A  4A6E FFBC                tst.w      [A6 - 0x44]
  1306. 00000F3E  670E                     beq        +0x10 /* 00000F4E */
  1307. 00000F40  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1308. 00000F44  486E FFC6                pea.l      [A6 - 0x3A]
  1309. 00000F48  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  1310. 00000F4C  508F                     addq.l     A7, 8
  1311. label00000F4E:
  1312. 00000F4E  486E FFC6                pea.l      [A6 - 0x3A]
  1313. 00000F52  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  1314. 00000F56  588F                     addq.l     A7, 4
  1315. 00000F58  7000                     moveq.l    D0, 0x00
  1316. label00000F5A:
  1317. 00000F5A  4E5E                     unlink     A6
  1318. 00000F5C  4E75                     rts
  1319. fn00000F5E:
  1320. 00000F5E  4E56 FFF0                link       A6, -0x0010
  1321. 00000F62  48E7 0700                movem.l    -[A7], D5,D6,D7
  1322. 00000F66  42A7                     clr.l      -[A7]
  1323. 00000F68  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1324. 00000F6C  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  1325. 00000F70  201F                     move.l     D0, [A7]+
  1326. 00000F72  4878 0010                push.l     0x10
  1327. 00000F76  2F00                     move.l     -[A7], D0
  1328. 00000F78  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  1329. 00000F7C  3E00                     move.w     D7, D0
  1330. 00000F7E  7C00                     moveq.l    D6, 0x00
  1331. 00000F80  603C                     bra        +0x3E /* 00000FBE */
  1332. label00000F82:
  1333. 00000F82  206E 0008                movea.l    A0, [A6 + 0x8]
  1334. 00000F86  3006                     move.w     D0, D6
  1335. 00000F88  48C0                     ext.l      D0
  1336. 00000F8A  E980                     asl        D0, 4
  1337. 00000F8C  D090                     add.l      D0, [A0]
  1338. 00000F8E  2040                     movea.l    A0, D0
  1339. 00000F90  43EE FFF0                lea.l      A1, [A6 - 0x10]
  1340. 00000F94  22D8                     move.l     [A1]+, [A0]+
  1341. 00000F96  22D8                     move.l     [A1]+, [A0]+
  1342. 00000F98  22D8                     move.l     [A1]+, [A0]+
  1343. 00000F9A  22D8                     move.l     [A1]+, [A0]+
  1344. 00000F9C  302E FFF0                move.w     D0, [A6 - 0x10]
  1345. 00000FA0  B06E 0010                cmp.w      D0, [A6 + 0x10]
  1346. 00000FA4  6616                     bne        +0x18 /* 00000FBC */
  1347. 00000FA6  206E FFFC                movea.l    A0, [A6 - 0x4]
  1348. 00000FAA  2050                     movea.l    A0, [A0]
  1349. 00000FAC  226E 000C                movea.l    A1, [A6 + 0xC]
  1350. 00000FB0  700D                     moveq.l    D0, 0x0D
  1351. label00000FB2:
  1352. 00000FB2  22D8                     move.l     [A1]+, [A0]+
  1353. 00000FB4  51C8 FFFC                dbf        D0, -0x6 /* 00000FB2 */
  1354. 00000FB8  32D8                     move.w     [A1]+, [A0]+
  1355. 00000FBA  601C                     bra        +0x1E /* 00000FD8 */
  1356. label00000FBC:
  1357. 00000FBC  5246                     addq.w     D6, 1
  1358. label00000FBE:
  1359. 00000FBE  BC47                     cmp.w      D6, D7
  1360. 00000FC0  6DC0                     blt        -0x3E /* 00000F82 */
  1361. 00000FC2  42A7                     clr.l      -[A7]
  1362. 00000FC4  3F3C 0005                move.w     -[A7], 0x5
  1363. 00000FC8  3F3C 0007                move.w     -[A7], 0x7
  1364. 00000FCC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1365. 00000FD0  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  1366. 00000FD4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1367. label00000FD8:
  1368. 00000FD8  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  1369. 00000FDC  4E5E                     unlink     A6
  1370. 00000FDE  4E75                     rts
  1371. export_743:
  1372. 00000FE0  4E56 FCD6                link       A6, -0x032A
  1373. 00000FE4  2F0C                     move.l     -[A7], A4
  1374. 00000FE6  286E 000C                movea.l    A4, [A6 + 0xC]
  1375. 00000FEA  206E 0018                movea.l    A0, [A6 + 0x18]
  1376. 00000FEE  4250                     clr.w      [A0]
  1377. 00000FF0  0C54 271E                cmpi.w     [A4], 0x271E
  1378. 00000FF4  6616                     bne        +0x18 /* 0000100C */
  1379. 00000FF6  206E 0018                movea.l    A0, [A6 + 0x18]
  1380. 00000FFA  5250                     addq.w     [A0], 1
  1381. 00000FFC  508C                     addq.l     A4, 8
  1382. 00000FFE  3D54 FEE4                move.w     [A6 - 0x11C], [A4]
  1383. 00001002  206E 0018                movea.l    A0, [A6 + 0x18]
  1384. 00001006  5250                     addq.w     [A0], 1
  1385. 00001008  508C                     addq.l     A4, 8
  1386. 0000100A  6034                     bra        +0x36 /* 00001040 */
  1387. label0000100C:
  1388. 0000100C  3D54 FEE4                move.w     [A6 - 0x11C], [A4]
  1389. 00001010  206E 0018                movea.l    A0, [A6 + 0x18]
  1390. 00001014  5250                     addq.w     [A0], 1
  1391. 00001016  508C                     addq.l     A4, 8
  1392. 00001018  0C54 0005                cmpi.w     [A4], 0x5
  1393. 0000101C  6706                     beq        +0x8 /* 00001024 */
  1394. 0000101E  7031                     moveq.l    D0, 0x31
  1395. 00001020  6000 0736                bra        +0x738 /* 00001758 */
  1396. label00001024:
  1397. 00001024  206E 0018                movea.l    A0, [A6 + 0x18]
  1398. 00001028  5250                     addq.w     [A0], 1
  1399. 0000102A  508C                     addq.l     A4, 8
  1400. 0000102C  0C54 0006                cmpi.w     [A4], 0x6
  1401. 00001030  6706                     beq        +0x8 /* 00001038 */
  1402. 00001032  7058                     moveq.l    D0, 0x58
  1403. 00001034  6000 0722                bra        +0x724 /* 00001758 */
  1404. label00001038:
  1405. 00001038  206E 0018                movea.l    A0, [A6 + 0x18]
  1406. 0000103C  5250                     addq.w     [A0], 1
  1407. 0000103E  508C                     addq.l     A4, 8
  1408. label00001040:
  1409. 00001040  7029                     moveq.l    D0, 0x29
  1410. 00001042  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1411. 00001046  302E FEE4                move.w     D0, [A6 - 0x11C]
  1412. 0000104A  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1413. 0000104E  0BBD                     bclr       <<invalid special address>>, D5
  1414. 00001050  0C02 0702                cmpi.b     D2, 0x2
  1415. 00001054  009E 06FE 00E2           ori.l      [A6]+, 0x6FE00E2
  1416. 0000105A  00AE 00C6 00F4 0104      ori.l      [A6 + 0x104], 0xC600F4
  1417. 00001062  06F2                     .incomplete
  1418. 00001064  06F0                     .incomplete
  1419. 00001066  06EE                     .incomplete
  1420. 00001068  06EC                     .incomplete
  1421. 0000106A  06EA                     .incomplete
  1422. 0000106C  06E8                     .incomplete
  1423. 0000106E  010E                     btst       A6, D0
  1424. 00001070  010C                     btst       A4, D0
  1425. 00001072  06E2                     .incomplete
  1426. 00001074  06E0                     .incomplete
  1427. 00001076  06DE                     .incomplete
  1428. 00001078  06DC                     .incomplete
  1429. 0000107A  0150                     bchg       [A0], D0
  1430. 0000107C  01A6                     bclr       -[A6], D0
  1431. 0000107E  018E                     bclr       A6, D0
  1432. 00001080  0176 015E                bchg       <<invalid full ext with IS == 1 and I/IS == 6>>, D0
  1433. 00001084  06D0                     .incomplete
  1434. 00001086  005A 06CC                ori.w      [A2]+, 0x6CC
  1435. 0000108A  01AE 06C8                bclr       [A6 + 0x6C8], D0
  1436. 0000108E  06C6                     .incomplete
  1437. 00001090  06C4                     .incomplete
  1438. 00001092  06C2                     .incomplete
  1439. 00001094  06C0                     .incomplete
  1440. 00001096  06BE 06BC 06BA           addi.l     <<invalid special address>>, 0x6BC06BA
  1441. 0000109C  06B8 01C2 01EA 022E      addi.l     [0x0000022E /* JRdData */], 0x1C201EA
  1442. 000010A4  0258 0284                andi.w     [A0]+, 0x284
  1443. 000010A8  06AC 06AA 02AA 06A6      addi.l     [A4 + 0x6A6], 0x6AA02AA
  1444. 000010B0  0554                     bchg       [A4], D2
  1445. 000010B2  0568 02BA                bchg       [A0 + 0x2BA], D2
  1446. 000010B6  069E 0578 069A           addi.l     [A6]+, 0x578069A
  1447. 000010BC  02DE                     .incomplete
  1448. 000010BE  02C6                     .incomplete
  1449. 000010C0  05AE 04B0                bclr       [A6 + 0x4B0], D2
  1450. 000010C4  0460 03AC                subi.w     -[A0], 0x3AC
  1451. 000010C8  0308                     btst       A0, D1
  1452. 000010CA  0652 0520                addi.w     [A2], 0x520
  1453. 000010CE  0686 058C 0682           addi.l     D6, 0x58C0682
  1454. 000010D4  05CE                     .incomplete
  1455. 000010D6  067E 056E                addi.w     <<invalid special address>>, 0x56E
  1456. 000010DA  05E4                     .incomplete
  1457. 000010DC  0678 05FA 2F2E           addi.w     [0x00002F2E], 0x5FA
  1458. 000010E2  001C 4EBA                ori.b      [A4]+, 0xBA
  1459. 000010E6  2010                     move.l     D0, [A0]
  1460. 000010E8  588F                     addq.l     A7, 4
  1461. 000010EA  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1462. 000010EE  6000 0664                bra        +0x666 /* 00001754 */
  1463. 000010F2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1464. 000010F6  2F2D 9084                move.l     -[A7], [A5 - 0x6F7C]
  1465. 000010FA  4EBA 1F24                jsr        [PC + 0x1F24 /* 00003020 */]
  1466. 000010FE  508F                     addq.l     A7, 8
  1467. 00001100  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1468. 00001104  6000 064E                bra        +0x650 /* 00001754 */
  1469. 00001108  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1470. 0000110C  3F2D 9054                move.w     -[A7], [A5 - 0x6FAC]
  1471. 00001110  3F2D 9056                move.w     -[A7], [A5 - 0x6FAA]
  1472. 00001114  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  1473. 00001118  508F                     addq.l     A7, 8
  1474. 0000111A  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1475. 0000111E  6000 0634                bra        +0x636 /* 00001754 */
  1476. 00001122  306D 9054                movea.w    A0, [A5 - 0x6FAC]
  1477. 00001126  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1478. 0000112A  2F08                     move.l     -[A7], A0
  1479. 0000112C  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  1480. 00001130  508F                     addq.l     A7, 8
  1481. 00001132  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1482. 00001136  6000 061C                bra        +0x61E /* 00001754 */
  1483. 0000113A  306D 9056                movea.w    A0, [A5 - 0x6FAA]
  1484. 0000113E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1485. 00001142  2F08                     move.l     -[A7], A0
  1486. 00001144  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  1487. 00001148  508F                     addq.l     A7, 8
  1488. 0000114A  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1489. 0000114E  6000 0604                bra        +0x606 /* 00001754 */
  1490. 00001152  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1491. 00001156  4EAD 106A                jsr        [A5 + 0x106A /* export_521 */]
  1492. 0000115A  588F                     addq.l     A7, 4
  1493. 0000115C  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1494. 00001160  6000 05F2                bra        +0x5F4 /* 00001754 */
  1495. 00001164  4EBA 06E0                jsr        [PC + 0x6E0 /* 00001846 */]
  1496. 00001168  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1497. 0000116C  3F00                     move.w     -[A7], D0
  1498. 0000116E  4EAD 0422                jsr        [A5 + 0x422 /* export_128 */]
  1499. 00001172  5C8F                     addq.l     A7, 6
  1500. 00001174  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1501. 00001178  6000 05DA                bra        +0x5DC /* 00001754 */
  1502. 0000117C  42A7                     clr.l      -[A7]
  1503. 0000117E  3F3C 0005                move.w     -[A7], 0x5
  1504. 00001182  3F3C 0007                move.w     -[A7], 0x7
  1505. 00001186  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1506. 0000118A  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  1507. 0000118E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1508. 00001192  4A6D 8FDC                tst.w      [A5 - 0x7024]
  1509. 00001196  6D00 05BC                blt        +0x5BE /* 00001754 */
  1510. 0000119A  0C6E 0BCA FEE4           cmpi.w     [A6 - 0x11C], 0xBCA
  1511. 000011A0  6616                     bne        +0x18 /* 000011B8 */
  1512. 000011A2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1513. 000011A6  2F2D 9058                move.l     -[A7], [A5 - 0x6FA8]
  1514. 000011AA  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  1515. 000011AE  508F                     addq.l     A7, 8
  1516. 000011B0  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1517. 000011B4  6000 059E                bra        +0x5A0 /* 00001754 */
  1518. label000011B8:
  1519. 000011B8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1520. 000011BC  4EBA 1FEA                jsr        [PC + 0x1FEA /* 000031A8 */]
  1521. 000011C0  588F                     addq.l     A7, 4
  1522. 000011C2  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1523. 000011C6  6000 058C                bra        +0x58E /* 00001754 */
  1524. 000011CA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1525. 000011CE  2F2D 9088                move.l     -[A7], [A5 - 0x6F78]
  1526. 000011D2  4EBA 1E4C                jsr        [PC + 0x1E4C /* 00003020 */]
  1527. 000011D6  508F                     addq.l     A7, 8
  1528. 000011D8  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1529. 000011DC  6000 0576                bra        +0x578 /* 00001754 */
  1530. 000011E0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1531. 000011E4  2F2D 906C                move.l     -[A7], [A5 - 0x6F94]
  1532. 000011E8  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  1533. 000011EC  508F                     addq.l     A7, 8
  1534. 000011EE  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1535. 000011F2  6000 0560                bra        +0x562 /* 00001754 */
  1536. 000011F6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1537. 000011FA  2F2D 9068                move.l     -[A7], [A5 - 0x6F98]
  1538. 000011FE  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  1539. 00001202  508F                     addq.l     A7, 8
  1540. 00001204  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1541. 00001208  6000 054A                bra        +0x54C /* 00001754 */
  1542. 0000120C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1543. 00001210  2F2D 9074                move.l     -[A7], [A5 - 0x6F8C]
  1544. 00001214  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  1545. 00001218  508F                     addq.l     A7, 8
  1546. 0000121A  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1547. 0000121E  6000 0534                bra        +0x536 /* 00001754 */
  1548. 00001222  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1549. 00001226  2F2D 9070                move.l     -[A7], [A5 - 0x6F90]
  1550. 0000122A  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  1551. 0000122E  508F                     addq.l     A7, 8
  1552. 00001230  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1553. 00001234  6000 051E                bra        +0x520 /* 00001754 */
  1554. 00001238  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  1555. 0000123C  2D40 FEF2                move.l     [A6 - 0x10E], D0
  1556. 00001240  4AAE FEF2                tst.l      [A6 - 0x10E]
  1557. 00001244  6C04                     bge        +0x6 /* 0000124A */
  1558. 00001246  42AE FEF2                clr.l      [A6 - 0x10E]
  1559. label0000124A:
  1560. 0000124A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1561. 0000124E  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  1562. 00001252  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  1563. 00001256  508F                     addq.l     A7, 8
  1564. 00001258  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1565. 0000125C  6000 04F6                bra        +0x4F8 /* 00001754 */
  1566. 00001260  4EBA 04FC                jsr        [PC + 0x4FC /* 0000175E */]
  1567. 00001264  4267                     clr.w      -[A7]
  1568. 00001266  A974                     syscall    Button
  1569. 00001268  101F                     move.b     D0, [A7]+
  1570. 0000126A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1571. 0000126E  4880                     ext.w      D0
  1572. 00001270  3F00                     move.w     -[A7], D0
  1573. 00001272  4EAD 0422                jsr        [A5 + 0x422 /* export_128 */]
  1574. 00001276  5C8F                     addq.l     A7, 6
  1575. 00001278  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1576. 0000127C  3F3C 0006                move.w     -[A7], 0x6
  1577. 00001280  4267                     clr.w      -[A7]
  1578. 00001282  4EAD 11F2                jsr        [A5 + 0x11F2 /* export_570 */]
  1579. 00001286  6000 04CC                bra        +0x4CE /* 00001754 */
  1580. 0000128A  4EBA 0506                jsr        [PC + 0x506 /* 00001792 */]
  1581. 0000128E  4A40                     tst.w      D0
  1582. 00001290  672A                     beq        +0x2C /* 000012BC */
  1583. label00001292:
  1584. 00001292  4267                     clr.w      -[A7]
  1585. 00001294  A973                     syscall    StillDown
  1586. 00001296  101F                     move.b     D0, [A7]+
  1587. 00001298  4A00                     tst.b      D0
  1588. 0000129A  66F6                     bne        -0x8 /* 00001292 */
  1589. 0000129C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1590. 000012A0  3F3C 0001                move.w     -[A7], 0x1
  1591. 000012A4  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  1592. 000012A8  5C8F                     addq.l     A7, 6
  1593. 000012AA  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1594. 000012AE  3F3C 0006                move.w     -[A7], 0x6
  1595. 000012B2  4267                     clr.w      -[A7]
  1596. 000012B4  4EAD 11F2                jsr        [A5 + 0x11F2 /* export_570 */]
  1597. 000012B8  6000 049A                bra        +0x49C /* 00001754 */
  1598. label000012BC:
  1599. 000012BC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1600. 000012C0  4267                     clr.w      -[A7]
  1601. 000012C2  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  1602. 000012C6  5C8F                     addq.l     A7, 6
  1603. 000012C8  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1604. 000012CC  6000 0486                bra        +0x488 /* 00001754 */
  1605. 000012D0  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  1606. 000012D4  A873                     syscall    SetPort
  1607. 000012D6  4EAD 0A5A                jsr        [A5 + 0xA5A /* export_327 */]
  1608. 000012DA  486E FEFE                pea.l      [A6 - 0x102]
  1609. 000012DE  A972                     syscall    GetMouse
  1610. 000012E0  4EAD 0A8A                jsr        [A5 + 0xA8A /* export_333 */]
  1611. 000012E4  306E FF00                movea.w    A0, [A6 - 0x100]
  1612. 000012E8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1613. 000012EC  2F08                     move.l     -[A7], A0
  1614. 000012EE  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  1615. 000012F2  508F                     addq.l     A7, 8
  1616. 000012F4  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1617. 000012F8  6000 045A                bra        +0x45C /* 00001754 */
  1618. 000012FC  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  1619. 00001300  A873                     syscall    SetPort
  1620. 00001302  4EAD 0A5A                jsr        [A5 + 0xA5A /* export_327 */]
  1621. 00001306  486E FEFE                pea.l      [A6 - 0x102]
  1622. 0000130A  A972                     syscall    GetMouse
  1623. 0000130C  4EAD 0A8A                jsr        [A5 + 0xA8A /* export_333 */]
  1624. 00001310  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1625. 00001314  3F2E FEFE                move.w     -[A7], [A6 - 0x102]
  1626. 00001318  3F2E FF00                move.w     -[A7], [A6 - 0x100]
  1627. 0000131C  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  1628. 00001320  508F                     addq.l     A7, 8
  1629. 00001322  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1630. 00001326  6000 042C                bra        +0x42E /* 00001754 */
  1631. 0000132A  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  1632. 0000132E  A873                     syscall    SetPort
  1633. 00001330  4EAD 0A5A                jsr        [A5 + 0xA5A /* export_327 */]
  1634. 00001334  486E FEFE                pea.l      [A6 - 0x102]
  1635. 00001338  A972                     syscall    GetMouse
  1636. 0000133A  4EAD 0A8A                jsr        [A5 + 0xA8A /* export_333 */]
  1637. 0000133E  306E FEFE                movea.w    A0, [A6 - 0x102]
  1638. 00001342  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1639. 00001346  2F08                     move.l     -[A7], A0
  1640. 00001348  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  1641. 0000134C  508F                     addq.l     A7, 8
  1642. 0000134E  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1643. 00001352  6000 0400                bra        +0x402 /* 00001754 */
  1644. 00001356  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  1645. 0000135A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1646. 0000135E  3F00                     move.w     -[A7], D0
  1647. 00001360  4EAD 0422                jsr        [A5 + 0x422 /* export_128 */]
  1648. 00001364  5C8F                     addq.l     A7, 6
  1649. 00001366  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1650. 0000136A  6000 03E8                bra        +0x3EA /* 00001754 */
  1651. 0000136E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1652. 00001372  2F2D 9080                move.l     -[A7], [A5 - 0x6F80]
  1653. 00001376  4EBA 1CA8                jsr        [PC + 0x1CA8 /* 00003020 */]
  1654. 0000137A  508F                     addq.l     A7, 8
  1655. 0000137C  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1656. 00001380  6000 03D2                bra        +0x3D4 /* 00001754 */
  1657. 00001384  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1658. 00001388  486D EBD2                pea.l      [A5 - 0x142E]
  1659. 0000138C  4EAD 04CA                jsr        [A5 + 0x4CA /* export_149 */]
  1660. 00001390  508F                     addq.l     A7, 8
  1661. 00001392  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1662. 00001396  6000 03BC                bra        +0x3BE /* 00001754 */
  1663. 0000139A  302D EBD8                move.w     D0, [A5 - 0x1428]
  1664. 0000139E  D06D EBD4                add.w      D0, [A5 - 0x142C]
  1665. 000013A2  E240                     asr        D0.w, 1
  1666. 000013A4  3D40 FF00                move.w     [A6 - 0x100], D0
  1667. 000013A8  302D EBD6                move.w     D0, [A5 - 0x142A]
  1668. 000013AC  D06D EBD2                add.w      D0, [A5 - 0x142E]
  1669. 000013B0  E240                     asr        D0.w, 1
  1670. 000013B2  3D40 FEFE                move.w     [A6 - 0x102], D0
  1671. 000013B6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1672. 000013BA  3F2E FEFE                move.w     -[A7], [A6 - 0x102]
  1673. 000013BE  3F2E FF00                move.w     -[A7], [A6 - 0x100]
  1674. 000013C2  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  1675. 000013C6  508F                     addq.l     A7, 8
  1676. 000013C8  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1677. 000013CC  6000 0386                bra        +0x388 /* 00001754 */
  1678. 000013D0  4A6D 928E                tst.w      [A5 - 0x6D72]
  1679. 000013D4  6D00 007E                blt        +0x80 /* 00001454 */
  1680. 000013D8  206D 929A                movea.l    A0, [A5 - 0x6D66]
  1681. 000013DC  2050                     movea.l    A0, [A0]
  1682. 000013DE  3068 0022                movea.w    A0, [A0 + 0x22]
  1683. 000013E2  2D48 FEEA                move.l     [A6 - 0x116], A0
  1684. 000013E6  206D 929A                movea.l    A0, [A5 - 0x6D66]
  1685. 000013EA  2050                     movea.l    A0, [A0]
  1686. 000013EC  3068 0020                movea.w    A0, [A0 + 0x20]
  1687. 000013F0  2D48 FEEE                move.l     [A6 - 0x112], A0
  1688. 000013F4  202E FEEA                move.l     D0, [A6 - 0x116]
  1689. 000013F8  90AE FEEE                sub.l      D0, [A6 - 0x112]
  1690. 000013FC  2D40 FEF2                move.l     [A6 - 0x10E], D0
  1691. 00001400  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  1692. 00001404  3F3C 0004                move.w     -[A7], 0x4
  1693. 00001408  3F3C 0007                move.w     -[A7], 0x7
  1694. 0000140C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1695. 00001410  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  1696. 00001414  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1697. 00001418  206D 929A                movea.l    A0, [A5 - 0x6D66]
  1698. 0000141C  2050                     movea.l    A0, [A0]
  1699. 0000141E  2068 003E                movea.l    A0, [A0 + 0x3E]
  1700. 00001422  2010                     move.l     D0, [A0]
  1701. 00001424  D0AE FEEE                add.l      D0, [A6 - 0x112]
  1702. 00001428  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1703. 0000142C  2D40 FCDA                move.l     [A6 - 0x326], D0
  1704. 00001430  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  1705. 00001434  588F                     addq.l     A7, 4
  1706. 00001436  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  1707. 0000143A  2F00                     move.l     -[A7], D0
  1708. 0000143C  2F2E FCDA                move.l     -[A7], [A6 - 0x326]
  1709. 00001440  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1710. 00001444  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1711. 00001448  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1712. 0000144C  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  1713. 00001450  588F                     addq.l     A7, 4
  1714. 00001452  6016                     bra        +0x18 /* 0000146A */
  1715. label00001454:
  1716. 00001454  42A7                     clr.l      -[A7]
  1717. 00001456  3F3C 0005                move.w     -[A7], 0x5
  1718. 0000145A  3F3C 0007                move.w     -[A7], 0x7
  1719. 0000145E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1720. 00001462  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  1721. 00001466  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1722. label0000146A:
  1723. 0000146A  426E FEE6                clr.w      [A6 - 0x11A]
  1724. 0000146E  6000 02E4                bra        +0x2E6 /* 00001754 */
  1725. 00001472  426E FEE6                clr.w      [A6 - 0x11A]
  1726. 00001476  4A6D 928E                tst.w      [A5 - 0x6D72]
  1727. 0000147A  6D00 008E                blt        +0x90 /* 0000150A */
  1728. 0000147E  7001                     moveq.l    D0, 0x01
  1729. 00001480  3D40 FEDE                move.w     [A6 - 0x122], D0
  1730. 00001484  486E FCDE                pea.l      [A6 - 0x322]
  1731. 00001488  4EBA 034A                jsr        [PC + 0x34A /* 000017D4 */]
  1732. 0000148C  588F                     addq.l     A7, 4
  1733. 0000148E  206D 929A                movea.l    A0, [A5 - 0x6D66]
  1734. 00001492  2050                     movea.l    A0, [A0]
  1735. 00001494  3D68 0020 FEE2           move.w     [A6 - 0x11E], [A0 + 0x20]
  1736. 0000149A  206D 929A                movea.l    A0, [A5 - 0x6D66]
  1737. 0000149E  2050                     movea.l    A0, [A0]
  1738. 000014A0  2068 003E                movea.l    A0, [A0 + 0x3E]
  1739. 000014A4  2D50 FEFA                move.l     [A6 - 0x106], [A0]
  1740. 000014A8  426E FEE0                clr.w      [A6 - 0x120]
  1741. 000014AC  601A                     bra        +0x1C /* 000014C8 */
  1742. label000014AE:
  1743. 000014AE  206E FEFA                movea.l    A0, [A6 - 0x106]
  1744. 000014B2  52AE FEFA                addq.l     [A6 - 0x106], 1
  1745. 000014B6  7000                     moveq.l    D0, 0x00
  1746. 000014B8  1010                     move.b     D0, [A0]
  1747. 000014BA  B06D 8FE4                cmp.w      D0, [A5 - 0x701C]
  1748. 000014BE  6604                     bne        +0x6 /* 000014C4 */
  1749. 000014C0  526E FEDE                addq.w     [A6 - 0x122], 1
  1750. label000014C4:
  1751. 000014C4  526E FEE0                addq.w     [A6 - 0x120], 1
  1752. label000014C8:
  1753. 000014C8  302E FEE0                move.w     D0, [A6 - 0x120]
  1754. 000014CC  B06E FEE2                cmp.w      D0, [A6 - 0x11E]
  1755. 000014D0  6DDC                     blt        -0x22 /* 000014AE */
  1756. 000014D2  486E FCDE                pea.l      [A6 - 0x322]
  1757. 000014D6  3F2E FEDE                move.w     -[A7], [A6 - 0x122]
  1758. 000014DA  486D F1F0                pea.l      [A5 - 0xE10]
  1759. 000014DE  486E FDDE                pea.l      [A6 - 0x222]
  1760. 000014E2  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  1761. 000014E6  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1762. 000014EA  486E FDDE                pea.l      [A6 - 0x222]
  1763. 000014EE  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  1764. 000014F2  588F                     addq.l     A7, 4
  1765. 000014F4  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1766. 000014F8  486E FDDE                pea.l      [A6 - 0x222]
  1767. 000014FC  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  1768. 00001500  508F                     addq.l     A7, 8
  1769. 00001502  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1770. 00001506  6000 024C                bra        +0x24E /* 00001754 */
  1771. label0000150A:
  1772. 0000150A  42A7                     clr.l      -[A7]
  1773. 0000150C  3F3C 0005                move.w     -[A7], 0x5
  1774. 00001510  3F3C 0007                move.w     -[A7], 0x7
  1775. 00001514  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1776. 00001518  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  1777. 0000151C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1778. 00001520  6000 0232                bra        +0x234 /* 00001754 */
  1779. 00001524  426E FEE6                clr.w      [A6 - 0x11A]
  1780. 00001528  4A6D 928E                tst.w      [A5 - 0x6D72]
  1781. 0000152C  6D2A                     blt        +0x2C /* 00001558 */
  1782. 0000152E  486E FCDE                pea.l      [A6 - 0x322]
  1783. 00001532  4EBA 02A0                jsr        [PC + 0x2A0 /* 000017D4 */]
  1784. 00001536  588F                     addq.l     A7, 4
  1785. 00001538  486E FCDE                pea.l      [A6 - 0x322]
  1786. 0000153C  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  1787. 00001540  588F                     addq.l     A7, 4
  1788. 00001542  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1789. 00001546  486E FCDE                pea.l      [A6 - 0x322]
  1790. 0000154A  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  1791. 0000154E  508F                     addq.l     A7, 8
  1792. 00001550  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1793. 00001554  6000 01FE                bra        +0x200 /* 00001754 */
  1794. label00001558:
  1795. 00001558  42A7                     clr.l      -[A7]
  1796. 0000155A  3F3C 0005                move.w     -[A7], 0x5
  1797. 0000155E  3F3C 0007                move.w     -[A7], 0x7
  1798. 00001562  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1799. 00001566  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  1800. 0000156A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1801. 0000156E  6000 01E4                bra        +0x1E6 /* 00001754 */
  1802. 00001572  426E FEE6                clr.w      [A6 - 0x11A]
  1803. 00001576  4A6D 928E                tst.w      [A5 - 0x6D72]
  1804. 0000157A  6D56                     blt        +0x58 /* 000015D2 */
  1805. 0000157C  486E FCDE                pea.l      [A6 - 0x322]
  1806. 00001580  4EBA 0252                jsr        [PC + 0x252 /* 000017D4 */]
  1807. 00001584  588F                     addq.l     A7, 4
  1808. 00001586  206D 929A                movea.l    A0, [A5 - 0x6D66]
  1809. 0000158A  2050                     movea.l    A0, [A0]
  1810. 0000158C  226D 929A                movea.l    A1, [A5 - 0x6D66]
  1811. 00001590  486E FCDE                pea.l      [A6 - 0x322]
  1812. 00001594  2251                     movea.l    A1, [A1]
  1813. 00001596  3F29 0022                move.w     -[A7], [A1 + 0x22]
  1814. 0000159A  3028 0020                move.w     D0, [A0 + 0x20]
  1815. 0000159E  5240                     addq.w     D0, 1
  1816. 000015A0  3F00                     move.w     -[A7], D0
  1817. 000015A2  486D F1FE                pea.l      [A5 - 0xE02]
  1818. 000015A6  486E FDDE                pea.l      [A6 - 0x222]
  1819. 000015AA  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  1820. 000015AE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1821. 000015B2  486E FDDE                pea.l      [A6 - 0x222]
  1822. 000015B6  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  1823. 000015BA  588F                     addq.l     A7, 4
  1824. 000015BC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1825. 000015C0  486E FDDE                pea.l      [A6 - 0x222]
  1826. 000015C4  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  1827. 000015C8  508F                     addq.l     A7, 8
  1828. 000015CA  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1829. 000015CE  6000 0184                bra        +0x186 /* 00001754 */
  1830. label000015D2:
  1831. 000015D2  42A7                     clr.l      -[A7]
  1832. 000015D4  3F3C 0005                move.w     -[A7], 0x5
  1833. 000015D8  3F3C 0007                move.w     -[A7], 0x7
  1834. 000015DC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1835. 000015E0  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  1836. 000015E4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1837. 000015E8  6000 016A                bra        +0x16C /* 00001754 */
  1838. 000015EC  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  1839. 000015F0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1840. 000015F4  3F00                     move.w     -[A7], D0
  1841. 000015F6  4EAD 0422                jsr        [A5 + 0x422 /* export_128 */]
  1842. 000015FA  5C8F                     addq.l     A7, 6
  1843. 000015FC  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1844. 00001600  6000 0152                bra        +0x154 /* 00001754 */
  1845. 00001604  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1846. 00001608  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1847. 0000160C  4EBA 0250                jsr        [PC + 0x250 /* 0000185E */]
  1848. 00001610  508F                     addq.l     A7, 8
  1849. 00001612  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1850. 00001616  6000 013C                bra        +0x13E /* 00001754 */
  1851. 0000161A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1852. 0000161E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1853. 00001622  4EBA 029E                jsr        [PC + 0x29E /* 000018C2 */]
  1854. 00001626  508F                     addq.l     A7, 8
  1855. 00001628  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1856. 0000162C  6000 0126                bra        +0x128 /* 00001754 */
  1857. 00001630  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1858. 00001634  2F2D 907C                move.l     -[A7], [A5 - 0x6F84]
  1859. 00001638  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  1860. 0000163C  508F                     addq.l     A7, 8
  1861. 0000163E  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1862. 00001642  6000 0110                bra        +0x112 /* 00001754 */
  1863. 00001646  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1864. 0000164A  2F2D 9078                move.l     -[A7], [A5 - 0x6F88]
  1865. 0000164E  4EAD 055A                jsr        [A5 + 0x55A /* export_167 */]
  1866. 00001652  508F                     addq.l     A7, 8
  1867. 00001654  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1868. 00001658  6000 00FA                bra        +0xFC /* 00001754 */
  1869. 0000165C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1870. 00001660  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  1871. 00001664  588F                     addq.l     A7, 4
  1872. 00001666  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1873. 0000166A  6000 00E8                bra        +0xEA /* 00001754 */
  1874. 0000166E  42AE FCD6                clr.l      [A6 - 0x32A]
  1875. 00001672  2D78 020C FCDA           move.l     [A6 - 0x326], [0x0000020C /* Time */]
  1876. 00001678  486E FCD6                pea.l      [A6 - 0x32A]
  1877. 0000167C  486E FFF6                pea.l      [A6 - 0xA]
  1878. 00001680  3F3C 300E                move.w     -[A7], 0x300E
  1879. 00001684  A9EB                     syscall    Pack4/FP68K
  1880. 00001686  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1881. 0000168A  41D6                     lea.l      A0, [A6]
  1882. 0000168C  2F20                     move.l     -[A7], -[A0]
  1883. 0000168E  2F20                     move.l     -[A7], -[A0]
  1884. 00001690  3F20                     move.w     -[A7], -[A0]
  1885. 00001692  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  1886. 00001696  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1887. 0000169A  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1888. 0000169E  6000 00B4                bra        +0xB6 /* 00001754 */
  1889. 000016A2  42A7                     clr.l      -[A7]
  1890. 000016A4  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  1891. 000016A8  201F                     move.l     D0, [A7]+
  1892. 000016AA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1893. 000016AE  2F00                     move.l     -[A7], D0
  1894. 000016B0  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  1895. 000016B4  508F                     addq.l     A7, 8
  1896. 000016B6  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1897. 000016BA  6000 0098                bra        +0x9A /* 00001754 */
  1898. 000016BE  42A7                     clr.l      -[A7]
  1899. 000016C0  A975                     syscall    TickCount
  1900. 000016C2  201F                     move.l     D0, [A7]+
  1901. 000016C4  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1902. 000016C8  2F00                     move.l     -[A7], D0
  1903. 000016CA  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  1904. 000016CE  508F                     addq.l     A7, 8
  1905. 000016D0  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1906. 000016D4  6000 007E                bra        +0x80 /* 00001754 */
  1907. 000016D8  486E FEF6                pea.l      [A6 - 0x10A]
  1908. 000016DC  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  1909. 000016E0  588F                     addq.l     A7, 4
  1910. 000016E2  486E FF30                pea.l      [A6 - 0xD0]
  1911. 000016E6  2F2E FEF6                move.l     -[A7], [A6 - 0x10A]
  1912. 000016EA  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  1913. 000016EE  508F                     addq.l     A7, 8
  1914. 000016F0  422E FDDE                clr.b      [A6 - 0x222]
  1915. 000016F4  486E FDDE                pea.l      [A6 - 0x222]
  1916. 000016F8  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  1917. 000016FC  486E FF02                pea.l      [A6 - 0xFE]
  1918. 00001700  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  1919. 00001704  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1920. 00001708  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1921. 0000170C  486E FDDE                pea.l      [A6 - 0x222]
  1922. 00001710  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  1923. 00001714  508F                     addq.l     A7, 8
  1924. 00001716  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1925. 0000171A  6038                     bra        +0x3A /* 00001754 */
  1926. 0000171C  426E FEE6                clr.w      [A6 - 0x11A]
  1927. 00001720  4AAD 8DD6                tst.l      [A5 - 0x722A]
  1928. 00001724  6718                     beq        +0x1A /* 0000173E */
  1929. 00001726  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1930. 0000172A  206D 8DD6                movea.l    A0, [A5 - 0x722A]
  1931. 0000172E  4868 002C                pea.l      [A0 + 0x2C]
  1932. 00001732  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  1933. 00001736  508F                     addq.l     A7, 8
  1934. 00001738  3D40 FEE6                move.w     [A6 - 0x11A], D0
  1935. 0000173C  6016                     bra        +0x18 /* 00001754 */
  1936. label0000173E:
  1937. 0000173E  42A7                     clr.l      -[A7]
  1938. 00001740  3F3C 0005                move.w     -[A7], 0x5
  1939. 00001744  3F3C 0007                move.w     -[A7], 0x7
  1940. 00001748  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1941. 0000174C  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  1942. 00001750  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1943. label00001754:
  1944. 00001754  302E FEE6                move.w     D0, [A6 - 0x11A]
  1945. label00001758:
  1946. 00001758  285F                     movea.l    A4, [A7]+
  1947. 0000175A  4E5E                     unlink     A6
  1948. 0000175C  4E75                     rts
  1949. fn0000175E:
  1950. 0000175E  4E56 FFF0                link       A6, -0x0010
  1951. 00001762  486E FFF0                pea.l      [A6 - 0x10]
  1952. 00001766  3F3C 0003                move.w     -[A7], 0x3
  1953. 0000176A  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1954. 0000176E  5C8F                     addq.l     A7, 6
  1955. 00001770  4A40                     tst.w      D0
  1956. 00001772  671A                     beq        +0x1C /* 0000178E */
  1957. 00001774  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  1958. 00001778  A873                     syscall    SetPort
  1959. 0000177A  4EAD 0A5A                jsr        [A5 + 0xA5A /* export_327 */]
  1960. 0000177E  486E FFFA                pea.l      [A6 - 0x6]
  1961. 00001782  A871                     syscall    GlobalToLocal
  1962. 00001784  2B6E FFFA 9054           move.l     [A5 - 0x6FAC], [A6 - 0x6]
  1963. 0000178A  4EAD 0A8A                jsr        [A5 + 0xA8A /* export_333 */]
  1964. label0000178E:
  1965. 0000178E  4E5E                     unlink     A6
  1966. 00001790  4E75                     rts
  1967. fn00001792:
  1968. 00001792  4E56 FFF0                link       A6, -0x0010
  1969. label00001796:
  1970. 00001796  486E FFF0                pea.l      [A6 - 0x10]
  1971. 0000179A  3F3C 0003                move.w     -[A7], 0x3
  1972. 0000179E  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1973. 000017A2  5C8F                     addq.l     A7, 6
  1974. 000017A4  4A40                     tst.w      D0
  1975. 000017A6  6604                     bne        +0x6 /* 000017AC */
  1976. 000017A8  7000                     moveq.l    D0, 0x00
  1977. 000017AA  6024                     bra        +0x26 /* 000017D0 */
  1978. label000017AC:
  1979. 000017AC  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  1980. 000017B0  A873                     syscall    SetPort
  1981. 000017B2  4EAD 0A5A                jsr        [A5 + 0xA5A /* export_327 */]
  1982. 000017B6  486E FFFA                pea.l      [A6 - 0x6]
  1983. 000017BA  A871                     syscall    GlobalToLocal
  1984. 000017BC  2B6E FFFA 9054           move.l     [A5 - 0x6FAC], [A6 - 0x6]
  1985. 000017C2  4EAD 0A8A                jsr        [A5 + 0xA8A /* export_333 */]
  1986. 000017C6  0C6E 0002 FFF0           cmpi.w     [A6 - 0x10], 0x2
  1987. 000017CC  67C8                     beq        -0x36 /* 00001796 */
  1988. 000017CE  7001                     moveq.l    D0, 0x01
  1989. label000017D0:
  1990. 000017D0  4E5E                     unlink     A6
  1991. 000017D2  4E75                     rts
  1992. fn000017D4:
  1993. 000017D4  4E56 FFAE                link       A6, -0x0052
  1994. 000017D8  48E7 0700                movem.l    -[A7], D5,D6,D7
  1995. 000017DC  7A00                     moveq.l    D5, 0x00
  1996. 000017DE  3E2D 928E                move.w     D7, [A5 - 0x6D72]
  1997. 000017E2  7C00                     moveq.l    D6, 0x00
  1998. 000017E4  6028                     bra        +0x2A /* 0000180E */
  1999. label000017E6:
  2000. 000017E6  206D 929E                movea.l    A0, [A5 - 0x6D62]
  2001. 000017EA  3006                     move.w     D0, D6
  2002. 000017EC  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  2003. 000017F0  D090                     add.l      D0, [A0]
  2004. 000017F2  2040                     movea.l    A0, D0
  2005. 000017F4  43EE FFAE                lea.l      A1, [A6 - 0x52]
  2006. 000017F8  7013                     moveq.l    D0, 0x13
  2007. label000017FA:
  2008. 000017FA  22D8                     move.l     [A1]+, [A0]+
  2009. 000017FC  51C8 FFFC                dbf        D0, -0x6 /* 000017FA */
  2010. 00001800  32D8                     move.w     [A1]+, [A0]+
  2011. 00001802  0C6E 0002 FFB0           cmpi.w     [A6 - 0x50], 0x2
  2012. 00001808  6602                     bne        +0x4 /* 0000180C */
  2013. 0000180A  5245                     addq.w     D5, 1
  2014. label0000180C:
  2015. 0000180C  5246                     addq.w     D6, 1
  2016. label0000180E:
  2017. 0000180E  BC47                     cmp.w      D6, D7
  2018. 00001810  6FD4                     ble        -0x2A /* 000017E6 */
  2019. 00001812  202D 929E                move.l     D0, [A5 - 0x6D62]
  2020. 00001816  B0AD 9014                cmp.l      D0, [A5 - 0x6FEC]
  2021. 0000181A  6608                     bne        +0xA /* 00001824 */
  2022. 0000181C  41ED F21E                lea.l      A0, [A5 - 0xDE2]
  2023. 00001820  2008                     move.l     D0, A0
  2024. 00001822  6006                     bra        +0x8 /* 0000182A */
  2025. label00001824:
  2026. 00001824  41ED F224                lea.l      A0, [A5 - 0xDDC]
  2027. 00001828  2008                     move.l     D0, A0
  2028. label0000182A:
  2029. 0000182A  3F05                     move.w     -[A7], D5
  2030. 0000182C  2F00                     move.l     -[A7], D0
  2031. 0000182E  486D F212                pea.l      [A5 - 0xDEE]
  2032. 00001832  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2033. 00001836  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  2034. 0000183A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2035. 0000183E  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  2036. 00001842  4E5E                     unlink     A6
  2037. 00001844  4E75                     rts
  2038. export_759:
  2039. fn00001846:
  2040. 00001846  4E56 FFF0                link       A6, -0x0010
  2041. 0000184A  486E FFF0                pea.l      [A6 - 0x10]
  2042. 0000184E  A976                     syscall    GetKeys
  2043. 00001850  203C 0000 8000           move.l     D0, 0x8000
  2044. 00001856  C0AE FFF4                and.l      D0, [A6 - 0xC]
  2045. 0000185A  4E5E                     unlink     A6
  2046. 0000185C  4E75                     rts
  2047. fn0000185E:
  2048. 0000185E  4E56 FFEC                link       A6, -0x0014
  2049. 00001862  48E7 0700                movem.l    -[A7], D5,D6,D7
  2050. 00001866  7A00                     moveq.l    D5, 0x00
  2051. 00001868  42A7                     clr.l      -[A7]
  2052. 0000186A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2053. 0000186E  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  2054. 00001872  201F                     move.l     D0, [A7]+
  2055. 00001874  4878 0010                push.l     0x10
  2056. 00001878  2F00                     move.l     -[A7], D0
  2057. 0000187A  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  2058. 0000187E  3E00                     move.w     D7, D0
  2059. 00001880  7C00                     moveq.l    D6, 0x00
  2060. 00001882  6024                     bra        +0x26 /* 000018A8 */
  2061. label00001884:
  2062. 00001884  206E 0008                movea.l    A0, [A6 + 0x8]
  2063. 00001888  3006                     move.w     D0, D6
  2064. 0000188A  48C0                     ext.l      D0
  2065. 0000188C  E980                     asl        D0, 4
  2066. 0000188E  D090                     add.l      D0, [A0]
  2067. 00001890  2040                     movea.l    A0, D0
  2068. 00001892  43EE FFEC                lea.l      A1, [A6 - 0x14]
  2069. 00001896  22D8                     move.l     [A1]+, [A0]+
  2070. 00001898  22D8                     move.l     [A1]+, [A0]+
  2071. 0000189A  22D8                     move.l     [A1]+, [A0]+
  2072. 0000189C  22D8                     move.l     [A1]+, [A0]+
  2073. 0000189E  4A6E FFEC                tst.w      [A6 - 0x14]
  2074. 000018A2  6F02                     ble        +0x4 /* 000018A6 */
  2075. 000018A4  5245                     addq.w     D5, 1
  2076. label000018A6:
  2077. 000018A6  5246                     addq.w     D6, 1
  2078. label000018A8:
  2079. 000018A8  BC47                     cmp.w      D6, D7
  2080. 000018AA  6DD8                     blt        -0x26 /* 00001884 */
  2081. 000018AC  3045                     movea.w    A0, D5
  2082. 000018AE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2083. 000018B2  2F08                     move.l     -[A7], A0
  2084. 000018B4  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  2085. 000018B8  508F                     addq.l     A7, 8
  2086. 000018BA  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  2087. 000018BE  4E5E                     unlink     A6
  2088. 000018C0  4E75                     rts
  2089. fn000018C2:
  2090. 000018C2  4E56 FDEC                link       A6, -0x0214
  2091. 000018C6  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  2092. 000018CA  7800                     moveq.l    D4, 0x00
  2093. 000018CC  422E FDEC                clr.b      [A6 - 0x214]
  2094. 000018D0  42A7                     clr.l      -[A7]
  2095. 000018D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2096. 000018D6  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  2097. 000018DA  201F                     move.l     D0, [A7]+
  2098. 000018DC  4878 0010                push.l     0x10
  2099. 000018E0  2F00                     move.l     -[A7], D0
  2100. 000018E2  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  2101. 000018E6  3E00                     move.w     D7, D0
  2102. 000018E8  7C00                     moveq.l    D6, 0x00
  2103. 000018EA  6000 00B2                bra        +0xB4 /* 0000199E */
  2104. label000018EE:
  2105. 000018EE  206E 0008                movea.l    A0, [A6 + 0x8]
  2106. 000018F2  3006                     move.w     D0, D6
  2107. 000018F4  48C0                     ext.l      D0
  2108. 000018F6  E980                     asl        D0, 4
  2109. 000018F8  D090                     add.l      D0, [A0]
  2110. 000018FA  2040                     movea.l    A0, D0
  2111. 000018FC  43EE FFEC                lea.l      A1, [A6 - 0x14]
  2112. 00001900  22D8                     move.l     [A1]+, [A0]+
  2113. 00001902  22D8                     move.l     [A1]+, [A0]+
  2114. 00001904  22D8                     move.l     [A1]+, [A0]+
  2115. 00001906  22D8                     move.l     [A1]+, [A0]+
  2116. 00001908  4A6E FFEC                tst.w      [A6 - 0x14]
  2117. 0000190C  662E                     bne        +0x30 /* 0000193C */
  2118. 0000190E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2119. 00001912  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  2120. 00001916  486E FDEC                pea.l      [A6 - 0x214]
  2121. 0000191A  206E FFF8                movea.l    A0, [A6 - 0x8]
  2122. 0000191E  2F10                     move.l     -[A7], [A0]
  2123. 00001920  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  2124. 00001924  508F                     addq.l     A7, 8
  2125. 00001926  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2126. 0000192A  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  2127. 0000192E  486E FDEC                pea.l      [A6 - 0x214]
  2128. 00001932  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  2129. 00001936  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2130. 0000193A  5C8F                     addq.l     A7, 6
  2131. label0000193C:
  2132. 0000193C  4A6E FFEC                tst.w      [A6 - 0x14]
  2133. 00001940  6F5A                     ble        +0x5C /* 0000199C */
  2134. 00001942  486E FDEC                pea.l      [A6 - 0x214]
  2135. 00001946  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  2136. 0000194A  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2137. 0000194E  5C8F                     addq.l     A7, 6
  2138. 00001950  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2139. 00001954  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  2140. 00001958  486E FEEC                pea.l      [A6 - 0x114]
  2141. 0000195C  206E FFF8                movea.l    A0, [A6 - 0x8]
  2142. 00001960  2F10                     move.l     -[A7], [A0]
  2143. 00001962  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  2144. 00001966  508F                     addq.l     A7, 8
  2145. 00001968  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2146. 0000196C  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  2147. 00001970  486E FDEC                pea.l      [A6 - 0x214]
  2148. 00001974  486E FEEC                pea.l      [A6 - 0x114]
  2149. 00001978  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  2150. 0000197C  508F                     addq.l     A7, 8
  2151. 0000197E  486E FDEC                pea.l      [A6 - 0x214]
  2152. 00001982  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  2153. 00001986  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2154. 0000198A  5C8F                     addq.l     A7, 6
  2155. 0000198C  486E FDEC                pea.l      [A6 - 0x214]
  2156. 00001990  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  2157. 00001994  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2158. 00001998  5C8F                     addq.l     A7, 6
  2159. 0000199A  7801                     moveq.l    D4, 0x01
  2160. label0000199C:
  2161. 0000199C  5246                     addq.w     D6, 1
  2162. label0000199E:
  2163. 0000199E  BC47                     cmp.w      D6, D7
  2164. 000019A0  6D00 FF4C                blt        -0xB2 /* 000018EE */
  2165. 000019A4  4A44                     tst.w      D4
  2166. 000019A6  6704                     beq        +0x6 /* 000019AC */
  2167. 000019A8  532E FDEC                subq.b     [A6 - 0x214], 1
  2168. label000019AC:
  2169. 000019AC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2170. 000019B0  486E FDEC                pea.l      [A6 - 0x214]
  2171. 000019B4  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  2172. 000019B8  508F                     addq.l     A7, 8
  2173. 000019BA  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  2174. 000019BE  4E5E                     unlink     A6
  2175. 000019C0  4E75                     rts
  2176. export_741:
  2177. 000019C2  4E56 0000                link       A6, 0
  2178. 000019C6  48E7 0038                movem.l    -[A7], A2,A3,A4
  2179. 000019CA  286E 000C                movea.l    A4, [A6 + 0xC]
  2180. 000019CE  244C                     movea.l    A2, A4
  2181. 000019D0  0C52 271E                cmpi.w     [A2], 0x271E
  2182. 000019D4  6602                     bne        +0x4 /* 000019D8 */
  2183. 000019D6  508A                     addq.l     A2, 8
  2184. label000019D8:
  2185. 000019D8  508A                     addq.l     A2, 8
  2186. 000019DA  3012                     move.w     D0, [A2]
  2187. 000019DC  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  2188. 000019E0  0002 000A                ori.b      D2, 0xA /* '\n' */
  2189. 000019E4  0BC8                     .incomplete
  2190. 000019E6  000E 0C01                ori.b      A6, 0x1
  2191. 000019EA  0012 41ED                ori.b      [A2], 0xED
  2192. 000019EE  17C2 2648                move.b     [PC + D2.w * 8 + 0x48], D2
  2193. 000019F2  600E                     bra        +0x10 /* 00001A02 */
  2194. 000019F4  41ED 17CA                lea.l      A0, [A5 + 0x17CA /* export_757 */]
  2195. 000019F8  2648                     movea.l    A3, A0
  2196. 000019FA  6006                     bra        +0x8 /* 00001A02 */
  2197. 000019FC  41ED 17D2                lea.l      A0, [A5 + 0x17D2 /* export_758 */]
  2198. 00001A00  2648                     movea.l    A3, A0
  2199. label00001A02:
  2200. 00001A02  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2201. 00001A06  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2202. 00001A0A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2203. 00001A0E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2204. 00001A12  2F0C                     move.l     -[A7], A4
  2205. 00001A14  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2206. 00001A18  4E93                     jsr        [A3]
  2207. 00001A1A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2208. 00001A1E  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  2209. 00001A22  4E5E                     unlink     A6
  2210. 00001A24  4E75                     rts
  2211. export_749:
  2212. export_756:
  2213. 00001A26  4E56 FEFC                link       A6, -0x0104
  2214. 00001A2A  2F0C                     move.l     -[A7], A4
  2215. 00001A2C  286E 000C                movea.l    A4, [A6 + 0xC]
  2216. 00001A30  206E 0018                movea.l    A0, [A6 + 0x18]
  2217. 00001A34  4250                     clr.w      [A0]
  2218. 00001A36  0C54 271E                cmpi.w     [A4], 0x271E
  2219. 00001A3A  6640                     bne        +0x42 /* 00001A7C */
  2220. 00001A3C  206E 0018                movea.l    A0, [A6 + 0x18]
  2221. 00001A40  5250                     addq.w     [A0], 1
  2222. 00001A42  508C                     addq.l     A4, 8
  2223. 00001A44  3D54 FFFE                move.w     [A6 - 0x2], [A4]
  2224. 00001A48  0C6E 2328 FFFE           cmpi.w     [A6 - 0x2], 0x2328 /* '#(' */
  2225. 00001A4E  6D08                     blt        +0xA /* 00001A58 */
  2226. 00001A50  0C6E 232C FFFE           cmpi.w     [A6 - 0x2], 0x232C /* '#,' */
  2227. 00001A56  6F08                     ble        +0xA /* 00001A60 */
  2228. label00001A58:
  2229. 00001A58  3D7C 2329 FFFE           move.w     [A6 - 0x2], 0x2329 /* '#)' */
  2230. 00001A5E  6008                     bra        +0xA /* 00001A68 */
  2231. label00001A60:
  2232. 00001A60  206E 0018                movea.l    A0, [A6 + 0x18]
  2233. 00001A64  5250                     addq.w     [A0], 1
  2234. 00001A66  508C                     addq.l     A4, 8
  2235. label00001A68:
  2236. 00001A68  0C54 0BC8                cmpi.w     [A4], 0xBC8
  2237. 00001A6C  6706                     beq        +0x8 /* 00001A74 */
  2238. 00001A6E  7029                     moveq.l    D0, 0x29
  2239. 00001A70  6000 0092                bra        +0x94 /* 00001B04 */
  2240. label00001A74:
  2241. 00001A74  206E 0018                movea.l    A0, [A6 + 0x18]
  2242. 00001A78  5250                     addq.w     [A0], 1
  2243. 00001A7A  6034                     bra        +0x36 /* 00001AB0 */
  2244. label00001A7C:
  2245. 00001A7C  0C54 0BC8                cmpi.w     [A4], 0xBC8
  2246. 00001A80  6706                     beq        +0x8 /* 00001A88 */
  2247. 00001A82  7029                     moveq.l    D0, 0x29
  2248. 00001A84  6000 007E                bra        +0x80 /* 00001B04 */
  2249. label00001A88:
  2250. 00001A88  508C                     addq.l     A4, 8
  2251. 00001A8A  0C54 0005                cmpi.w     [A4], 0x5
  2252. 00001A8E  6706                     beq        +0x8 /* 00001A96 */
  2253. 00001A90  7031                     moveq.l    D0, 0x31
  2254. 00001A92  6000 0070                bra        +0x72 /* 00001B04 */
  2255. label00001A96:
  2256. 00001A96  508C                     addq.l     A4, 8
  2257. 00001A98  0C54 0006                cmpi.w     [A4], 0x6
  2258. 00001A9C  6706                     beq        +0x8 /* 00001AA4 */
  2259. 00001A9E  7058                     moveq.l    D0, 0x58
  2260. 00001AA0  6000 0062                bra        +0x64 /* 00001B04 */
  2261. label00001AA4:
  2262. 00001AA4  206E 0018                movea.l    A0, [A6 + 0x18]
  2263. 00001AA8  5650                     addq.w     [A0], 3
  2264. 00001AAA  3D7C 2329 FFFE           move.w     [A6 - 0x2], 0x2329 /* '#)' */
  2265. label00001AB0:
  2266. 00001AB0  302E FFFE                move.w     D0, [A6 - 0x2]
  2267. 00001AB4  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2268. 00001AB8  2329 232B                move.l     -[A1], [A1 + 0x232B]
  2269. 00001ABC  003A 0018 0004           ori.b      [PC + 0x4 /* 00001AC2, value 0x0, cstring "" */], 0x18
  2270. 00001AC2  0024 2F38                ori.b      -[A4], 0x38 /* '8' */
  2271. 00001AC6  020C 1F3C                andi.b     A4, 0x3C /* '<' */
  2272. 00001ACA  0001 486E                ori.b      D1, 0x6E /* 'n' */
  2273. 00001ACE  FEFC 4EAD                .extension 0xEFC <<F/2-3/7>> // unimplemented
  2274. 00001AD2  14FA 6020                move.b     [A2]+, [PC + 0x6020 /* 00007AF4, cstring ""<EOF> */]
  2275. 00001AD6  2F38 020C                move.l     -[A7], [0x0000020C /* Time */]
  2276. 00001ADA  4267                     clr.w      -[A7]
  2277. 00001ADC  486E FEFC                pea.l      [A6 - 0x104]
  2278. 00001AE0  4EAD 14FA                jsr        [A5 + 0x14FA /* export_667 */]
  2279. 00001AE4  6010                     bra        +0x12 /* 00001AF6 */
  2280. 00001AE6  2F38 020C                move.l     -[A7], [0x0000020C /* Time */]
  2281. 00001AEA  1F3C 0002                move.b     -[A7], 0x2
  2282. 00001AEE  486E FEFC                pea.l      [A6 - 0x104]
  2283. 00001AF2  4EAD 14FA                jsr        [A5 + 0x14FA /* export_667 */]
  2284. label00001AF6:
  2285. 00001AF6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2286. 00001AFA  486E FEFC                pea.l      [A6 - 0x104]
  2287. 00001AFE  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  2288. 00001B02  508F                     addq.l     A7, 8
  2289. label00001B04:
  2290. 00001B04  285F                     movea.l    A4, [A7]+
  2291. 00001B06  4E5E                     unlink     A6
  2292. 00001B08  4E75                     rts
  2293. export_751:
  2294. export_757:
  2295. 00001B0A  4E56 FEFC                link       A6, -0x0104
  2296. 00001B0E  2F0C                     move.l     -[A7], A4
  2297. 00001B10  286E 000C                movea.l    A4, [A6 + 0xC]
  2298. 00001B14  206E 0018                movea.l    A0, [A6 + 0x18]
  2299. 00001B18  4250                     clr.w      [A0]
  2300. 00001B1A  0C54 271E                cmpi.w     [A4], 0x271E
  2301. 00001B1E  6640                     bne        +0x42 /* 00001B60 */
  2302. 00001B20  206E 0018                movea.l    A0, [A6 + 0x18]
  2303. 00001B24  5250                     addq.w     [A0], 1
  2304. 00001B26  508C                     addq.l     A4, 8
  2305. 00001B28  3D54 FFFE                move.w     [A6 - 0x2], [A4]
  2306. 00001B2C  0C6E 2328 FFFE           cmpi.w     [A6 - 0x2], 0x2328 /* '#(' */
  2307. 00001B32  6D08                     blt        +0xA /* 00001B3C */
  2308. 00001B34  0C6E 232C FFFE           cmpi.w     [A6 - 0x2], 0x232C /* '#,' */
  2309. 00001B3A  6F08                     ble        +0xA /* 00001B44 */
  2310. label00001B3C:
  2311. 00001B3C  3D7C 2329 FFFE           move.w     [A6 - 0x2], 0x2329 /* '#)' */
  2312. 00001B42  6008                     bra        +0xA /* 00001B4C */
  2313. label00001B44:
  2314. 00001B44  206E 0018                movea.l    A0, [A6 + 0x18]
  2315. 00001B48  5250                     addq.w     [A0], 1
  2316. 00001B4A  508C                     addq.l     A4, 8
  2317. label00001B4C:
  2318. 00001B4C  0C54 0C01                cmpi.w     [A4], 0xC01
  2319. 00001B50  6706                     beq        +0x8 /* 00001B58 */
  2320. 00001B52  7029                     moveq.l    D0, 0x29
  2321. 00001B54  6000 0072                bra        +0x74 /* 00001BC8 */
  2322. label00001B58:
  2323. 00001B58  206E 0018                movea.l    A0, [A6 + 0x18]
  2324. 00001B5C  5250                     addq.w     [A0], 1
  2325. 00001B5E  6032                     bra        +0x34 /* 00001B92 */
  2326. label00001B60:
  2327. 00001B60  0C54 0C01                cmpi.w     [A4], 0xC01
  2328. 00001B64  6706                     beq        +0x8 /* 00001B6C */
  2329. 00001B66  7029                     moveq.l    D0, 0x29
  2330. 00001B68  6000 005E                bra        +0x60 /* 00001BC8 */
  2331. label00001B6C:
  2332. 00001B6C  508C                     addq.l     A4, 8
  2333. 00001B6E  0C54 0005                cmpi.w     [A4], 0x5
  2334. 00001B72  6706                     beq        +0x8 /* 00001B7A */
  2335. 00001B74  7031                     moveq.l    D0, 0x31
  2336. 00001B76  6000 0050                bra        +0x52 /* 00001BC8 */
  2337. label00001B7A:
  2338. 00001B7A  508C                     addq.l     A4, 8
  2339. 00001B7C  0C54 0006                cmpi.w     [A4], 0x6
  2340. 00001B80  6704                     beq        +0x6 /* 00001B86 */
  2341. 00001B82  7058                     moveq.l    D0, 0x58
  2342. 00001B84  6042                     bra        +0x44 /* 00001BC8 */
  2343. label00001B86:
  2344. 00001B86  206E 0018                movea.l    A0, [A6 + 0x18]
  2345. 00001B8A  5650                     addq.w     [A0], 3
  2346. 00001B8C  3D7C 2329 FFFE           move.w     [A6 - 0x2], 0x2329 /* '#)' */
  2347. label00001B92:
  2348. 00001B92  0C6E 232A FFFE           cmpi.w     [A6 - 0x2], 0x232A /* '#*' */
  2349. 00001B98  6612                     bne        +0x14 /* 00001BAC */
  2350. 00001B9A  2F38 020C                move.l     -[A7], [0x0000020C /* Time */]
  2351. 00001B9E  1F3C 0001                move.b     -[A7], 0x1
  2352. 00001BA2  486E FEFC                pea.l      [A6 - 0x104]
  2353. 00001BA6  4EAD 14F2                jsr        [A5 + 0x14F2 /* export_666 */]
  2354. 00001BAA  600E                     bra        +0x10 /* 00001BBA */
  2355. label00001BAC:
  2356. 00001BAC  2F38 020C                move.l     -[A7], [0x0000020C /* Time */]
  2357. 00001BB0  4267                     clr.w      -[A7]
  2358. 00001BB2  486E FEFC                pea.l      [A6 - 0x104]
  2359. 00001BB6  4EAD 14F2                jsr        [A5 + 0x14F2 /* export_666 */]
  2360. label00001BBA:
  2361. 00001BBA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2362. 00001BBE  486E FEFC                pea.l      [A6 - 0x104]
  2363. 00001BC2  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  2364. 00001BC6  508F                     addq.l     A7, 8
  2365. label00001BC8:
  2366. 00001BC8  285F                     movea.l    A4, [A7]+
  2367. 00001BCA  4E5E                     unlink     A6
  2368. 00001BCC  4E75                     rts
  2369. export_750:
  2370. 00001BCE  4E56 FF2A                link       A6, -0x00D6
  2371. 00001BD2  2F0C                     move.l     -[A7], A4
  2372. 00001BD4  286E 000C                movea.l    A4, [A6 + 0xC]
  2373. 00001BD8  206E 0018                movea.l    A0, [A6 + 0x18]
  2374. 00001BDC  7001                     moveq.l    D0, 0x01
  2375. 00001BDE  3080                     move.w     [A0], D0
  2376. 00001BE0  3D54 FF46                move.w     [A6 - 0xBA], [A4]
  2377. 00001BE4  508C                     addq.l     A4, 8
  2378. 00001BE6  0C54 0005                cmpi.w     [A4], 0x5
  2379. 00001BEA  6706                     beq        +0x8 /* 00001BF2 */
  2380. 00001BEC  7031                     moveq.l    D0, 0x31
  2381. 00001BEE  6000 02E8                bra        +0x2EA /* 00001ED8 */
  2382. label00001BF2:
  2383. 00001BF2  508C                     addq.l     A4, 8
  2384. 00001BF4  206E 0018                movea.l    A0, [A6 + 0x18]
  2385. 00001BF8  5250                     addq.w     [A0], 1
  2386. 00001BFA  486E FF88                pea.l      [A6 - 0x78]
  2387. 00001BFE  486E FF4C                pea.l      [A6 - 0xB4]
  2388. 00001C02  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2389. 00001C06  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2390. 00001C0A  2F0C                     move.l     -[A7], A4
  2391. 00001C0C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2392. 00001C10  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  2393. 00001C14  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2394. 00001C18  3D40 FF4A                move.w     [A6 - 0xB6], D0
  2395. 00001C1C  4A6E FF4A                tst.w      [A6 - 0xB6]
  2396. 00001C20  6708                     beq        +0xA /* 00001C2A */
  2397. 00001C22  302E FF4A                move.w     D0, [A6 - 0xB6]
  2398. 00001C26  6000 02B0                bra        +0x2B2 /* 00001ED8 */
  2399. label00001C2A:
  2400. 00001C2A  302E FF4C                move.w     D0, [A6 - 0xB4]
  2401. 00001C2E  48C0                     ext.l      D0
  2402. 00001C30  E780                     asl        D0, 3
  2403. 00001C32  D9C0                     add.l      A4, D0
  2404. 00001C34  206E 0018                movea.l    A0, [A6 + 0x18]
  2405. 00001C38  302E FF4C                move.w     D0, [A6 - 0xB4]
  2406. 00001C3C  D150                     add.w      [A0], D0
  2407. 00001C3E  0C54 0007                cmpi.w     [A4], 0x7
  2408. 00001C42  6710                     beq        +0x12 /* 00001C54 */
  2409. 00001C44  486E FF88                pea.l      [A6 - 0x78]
  2410. 00001C48  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2411. 00001C4C  588F                     addq.l     A7, 4
  2412. 00001C4E  7027                     moveq.l    D0, 0x27
  2413. 00001C50  6000 0286                bra        +0x288 /* 00001ED8 */
  2414. label00001C54:
  2415. 00001C54  508C                     addq.l     A4, 8
  2416. 00001C56  206E 0018                movea.l    A0, [A6 + 0x18]
  2417. 00001C5A  5250                     addq.w     [A0], 1
  2418. 00001C5C  486E FFC2                pea.l      [A6 - 0x3E]
  2419. 00001C60  486E FF4C                pea.l      [A6 - 0xB4]
  2420. 00001C64  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2421. 00001C68  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2422. 00001C6C  2F0C                     move.l     -[A7], A4
  2423. 00001C6E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2424. 00001C72  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  2425. 00001C76  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2426. 00001C7A  3D40 FF4A                move.w     [A6 - 0xB6], D0
  2427. 00001C7E  4A6E FF4A                tst.w      [A6 - 0xB6]
  2428. 00001C82  6712                     beq        +0x14 /* 00001C96 */
  2429. 00001C84  486E FF88                pea.l      [A6 - 0x78]
  2430. 00001C88  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2431. 00001C8C  588F                     addq.l     A7, 4
  2432. 00001C8E  302E FF4A                move.w     D0, [A6 - 0xB6]
  2433. 00001C92  6000 0244                bra        +0x246 /* 00001ED8 */
  2434. label00001C96:
  2435. 00001C96  302E FF4C                move.w     D0, [A6 - 0xB4]
  2436. 00001C9A  48C0                     ext.l      D0
  2437. 00001C9C  E780                     asl        D0, 3
  2438. 00001C9E  D9C0                     add.l      A4, D0
  2439. 00001CA0  206E 0018                movea.l    A0, [A6 + 0x18]
  2440. 00001CA4  302E FF4C                move.w     D0, [A6 - 0xB4]
  2441. 00001CA8  D150                     add.w      [A0], D0
  2442. 00001CAA  42AE FF3A                clr.l      [A6 - 0xC6]
  2443. 00001CAE  0C54 0007                cmpi.w     [A4], 0x7
  2444. 00001CB2  6600 0118                bne        +0x11A /* 00001DCC */
  2445. 00001CB6  508C                     addq.l     A4, 8
  2446. 00001CB8  206E 0018                movea.l    A0, [A6 + 0x18]
  2447. 00001CBC  5250                     addq.w     [A0], 1
  2448. 00001CBE  486E FF4E                pea.l      [A6 - 0xB2]
  2449. 00001CC2  486E FF4C                pea.l      [A6 - 0xB4]
  2450. 00001CC6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2451. 00001CCA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2452. 00001CCE  2F0C                     move.l     -[A7], A4
  2453. 00001CD0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2454. 00001CD4  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  2455. 00001CD8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2456. 00001CDC  3D40 FF4A                move.w     [A6 - 0xB6], D0
  2457. 00001CE0  4A6E FF4A                tst.w      [A6 - 0xB6]
  2458. 00001CE4  671C                     beq        +0x1E /* 00001D02 */
  2459. 00001CE6  486E FF88                pea.l      [A6 - 0x78]
  2460. 00001CEA  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2461. 00001CEE  588F                     addq.l     A7, 4
  2462. 00001CF0  486E FFC2                pea.l      [A6 - 0x3E]
  2463. 00001CF4  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2464. 00001CF8  588F                     addq.l     A7, 4
  2465. 00001CFA  302E FF4A                move.w     D0, [A6 - 0xB6]
  2466. 00001CFE  6000 01D8                bra        +0x1DA /* 00001ED8 */
  2467. label00001D02:
  2468. 00001D02  302E FF4C                move.w     D0, [A6 - 0xB4]
  2469. 00001D06  48C0                     ext.l      D0
  2470. 00001D08  E780                     asl        D0, 3
  2471. 00001D0A  D9C0                     add.l      A4, D0
  2472. 00001D0C  206E 0018                movea.l    A0, [A6 + 0x18]
  2473. 00001D10  302E FF4C                move.w     D0, [A6 - 0xB4]
  2474. 00001D14  D150                     add.w      [A0], D0
  2475. 00001D16  486E FF3A                pea.l      [A6 - 0xC6]
  2476. 00001D1A  486E FF4E                pea.l      [A6 - 0xB2]
  2477. 00001D1E  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  2478. 00001D22  508F                     addq.l     A7, 8
  2479. 00001D24  3D40 FF4A                move.w     [A6 - 0xB6], D0
  2480. 00001D28  486E FF4E                pea.l      [A6 - 0xB2]
  2481. 00001D2C  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2482. 00001D30  588F                     addq.l     A7, 4
  2483. 00001D32  4A6E FF4A                tst.w      [A6 - 0xB6]
  2484. 00001D36  6708                     beq        +0xA /* 00001D40 */
  2485. 00001D38  302E FF4A                move.w     D0, [A6 - 0xB6]
  2486. 00001D3C  6000 019A                bra        +0x19C /* 00001ED8 */
  2487. label00001D40:
  2488. 00001D40  0C6E 0BDB FF46           cmpi.w     [A6 - 0xBA], 0xBDB
  2489. 00001D46  6600 0084                bne        +0x86 /* 00001DCC */
  2490. 00001D4A  2D6E FF3A FF32           move.l     [A6 - 0xCE], [A6 - 0xC6]
  2491. 00001D50  486E FFC2                pea.l      [A6 - 0x3E]
  2492. 00001D54  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  2493. 00001D58  588F                     addq.l     A7, 4
  2494. 00001D5A  2D40 FFFC                move.l     [A6 - 0x4], D0
  2495. 00001D5E  486E FFC2                pea.l      [A6 - 0x3E]
  2496. 00001D62  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2497. 00001D66  588F                     addq.l     A7, 4
  2498. 00001D68  2D40 FF42                move.l     [A6 - 0xBE], D0
  2499. 00001D6C  42AE FF3A                clr.l      [A6 - 0xC6]
  2500. 00001D70  601E                     bra        +0x20 /* 00001D90 */
  2501. label00001D72:
  2502. 00001D72  206E FFFC                movea.l    A0, [A6 - 0x4]
  2503. 00001D76  52AE FFFC                addq.l     [A6 - 0x4], 1
  2504. 00001D7A  7000                     moveq.l    D0, 0x00
  2505. 00001D7C  1010                     move.b     D0, [A0]
  2506. 00001D7E  B06D 8FE4                cmp.w      D0, [A5 - 0x701C]
  2507. 00001D82  6604                     bne        +0x6 /* 00001D88 */
  2508. 00001D84  53AE FF32                subq.l     [A6 - 0xCE], 1
  2509. label00001D88:
  2510. 00001D88  53AE FF42                subq.l     [A6 - 0xBE], 1
  2511. 00001D8C  52AE FF3A                addq.l     [A6 - 0xC6], 1
  2512. label00001D90:
  2513. 00001D90  4AAE FF42                tst.l      [A6 - 0xBE]
  2514. 00001D94  6706                     beq        +0x8 /* 00001D9C */
  2515. 00001D96  4AAE FF32                tst.l      [A6 - 0xCE]
  2516. 00001D9A  66D6                     bne        -0x28 /* 00001D72 */
  2517. label00001D9C:
  2518. 00001D9C  4AAE FF42                tst.l      [A6 - 0xBE]
  2519. 00001DA0  662A                     bne        +0x2C /* 00001DCC */
  2520. 00001DA2  4AAE FF32                tst.l      [A6 - 0xCE]
  2521. 00001DA6  6724                     beq        +0x26 /* 00001DCC */
  2522. 00001DA8  486E FFC2                pea.l      [A6 - 0x3E]
  2523. 00001DAC  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2524. 00001DB0  588F                     addq.l     A7, 4
  2525. 00001DB2  486E FF88                pea.l      [A6 - 0x78]
  2526. 00001DB6  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2527. 00001DBA  588F                     addq.l     A7, 4
  2528. 00001DBC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2529. 00001DC0  42A7                     clr.l      -[A7]
  2530. 00001DC2  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  2531. 00001DC6  508F                     addq.l     A7, 8
  2532. 00001DC8  6000 010E                bra        +0x110 /* 00001ED8 */
  2533. label00001DCC:
  2534. 00001DCC  0C54 0006                cmpi.w     [A4], 0x6
  2535. 00001DD0  671A                     beq        +0x1C /* 00001DEC */
  2536. 00001DD2  486E FFC2                pea.l      [A6 - 0x3E]
  2537. 00001DD6  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2538. 00001DDA  588F                     addq.l     A7, 4
  2539. 00001DDC  486E FF88                pea.l      [A6 - 0x78]
  2540. 00001DE0  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2541. 00001DE4  588F                     addq.l     A7, 4
  2542. 00001DE6  7058                     moveq.l    D0, 0x58
  2543. 00001DE8  6000 00EE                bra        +0xF0 /* 00001ED8 */
  2544. label00001DEC:
  2545. 00001DEC  206E 0018                movea.l    A0, [A6 + 0x18]
  2546. 00001DF0  5250                     addq.w     [A0], 1
  2547. 00001DF2  486E FFC2                pea.l      [A6 - 0x3E]
  2548. 00001DF6  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  2549. 00001DFA  588F                     addq.l     A7, 4
  2550. 00001DFC  486E FF88                pea.l      [A6 - 0x78]
  2551. 00001E00  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  2552. 00001E04  588F                     addq.l     A7, 4
  2553. 00001E06  486E FFC2                pea.l      [A6 - 0x3E]
  2554. 00001E0A  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2555. 00001E0E  588F                     addq.l     A7, 4
  2556. 00001E10  2D40 FF42                move.l     [A6 - 0xBE], D0
  2557. 00001E14  486E FF88                pea.l      [A6 - 0x78]
  2558. 00001E18  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  2559. 00001E1C  588F                     addq.l     A7, 4
  2560. 00001E1E  2D40 FF3E                move.l     [A6 - 0xC2], D0
  2561. 00001E22  486E FFC2                pea.l      [A6 - 0x3E]
  2562. 00001E26  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  2563. 00001E2A  588F                     addq.l     A7, 4
  2564. 00001E2C  D0AE FF3A                add.l      D0, [A6 - 0xC6]
  2565. 00001E30  222E FF42                move.l     D1, [A6 - 0xBE]
  2566. 00001E34  92AE FF3A                sub.l      D1, [A6 - 0xC6]
  2567. 00001E38  486E FF88                pea.l      [A6 - 0x78]
  2568. 00001E3C  2D40 FF2E                move.l     [A6 - 0xD2], D0
  2569. 00001E40  2D41 FF2A                move.l     [A6 - 0xD6], D1
  2570. 00001E44  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  2571. 00001E48  588F                     addq.l     A7, 4
  2572. 00001E4A  2F2E FF3E                move.l     -[A7], [A6 - 0xC2]
  2573. 00001E4E  2F00                     move.l     -[A7], D0
  2574. 00001E50  2F2E FF2A                move.l     -[A7], [A6 - 0xD6]
  2575. 00001E54  2F2E FF2E                move.l     -[A7], [A6 - 0xD2]
  2576. 00001E58  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  2577. 00001E5C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2578. 00001E60  2D40 FF36                move.l     [A6 - 0xCA], D0
  2579. 00001E64  0C6E 0BDB FF46           cmpi.w     [A6 - 0xBA], 0xBDB
  2580. 00001E6A  6600 004A                bne        +0x4C /* 00001EB6 */
  2581. 00001E6E  4AAE FF36                tst.l      [A6 - 0xCA]
  2582. 00001E72  6742                     beq        +0x44 /* 00001EB6 */
  2583. 00001E74  2D6E FF36 FF32           move.l     [A6 - 0xCE], [A6 - 0xCA]
  2584. 00001E7A  486E FFC2                pea.l      [A6 - 0x3E]
  2585. 00001E7E  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  2586. 00001E82  588F                     addq.l     A7, 4
  2587. 00001E84  D0AE FF3A                add.l      D0, [A6 - 0xC6]
  2588. 00001E88  2D40 FFFC                move.l     [A6 - 0x4], D0
  2589. 00001E8C  42AE FF36                clr.l      [A6 - 0xCA]
  2590. 00001E90  601A                     bra        +0x1C /* 00001EAC */
  2591. label00001E92:
  2592. 00001E92  206E FFFC                movea.l    A0, [A6 - 0x4]
  2593. 00001E96  7000                     moveq.l    D0, 0x00
  2594. 00001E98  1010                     move.b     D0, [A0]
  2595. 00001E9A  B06D 8FE4                cmp.w      D0, [A5 - 0x701C]
  2596. 00001E9E  6604                     bne        +0x6 /* 00001EA4 */
  2597. 00001EA0  52AE FF36                addq.l     [A6 - 0xCA], 1
  2598. label00001EA4:
  2599. 00001EA4  52AE FFFC                addq.l     [A6 - 0x4], 1
  2600. 00001EA8  53AE FF32                subq.l     [A6 - 0xCE], 1
  2601. label00001EAC:
  2602. 00001EAC  4AAE FF32                tst.l      [A6 - 0xCE]
  2603. 00001EB0  66E0                     bne        -0x1E /* 00001E92 */
  2604. 00001EB2  52AE FF36                addq.l     [A6 - 0xCA], 1
  2605. label00001EB6:
  2606. 00001EB6  486E FFC2                pea.l      [A6 - 0x3E]
  2607. 00001EBA  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2608. 00001EBE  588F                     addq.l     A7, 4
  2609. 00001EC0  486E FF88                pea.l      [A6 - 0x78]
  2610. 00001EC4  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2611. 00001EC8  588F                     addq.l     A7, 4
  2612. 00001ECA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2613. 00001ECE  2F2E FF36                move.l     -[A7], [A6 - 0xCA]
  2614. 00001ED2  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  2615. 00001ED6  508F                     addq.l     A7, 8
  2616. label00001ED8:
  2617. 00001ED8  285F                     movea.l    A4, [A7]+
  2618. 00001EDA  4E5E                     unlink     A6
  2619. 00001EDC  4E75                     rts
  2620. export_752:
  2621. 00001EDE  4E56 FEC4                link       A6, -0x013C
  2622. 00001EE2  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  2623. 00001EE6  286E 000C                movea.l    A4, [A6 + 0xC]
  2624. 00001EEA  206E 0018                movea.l    A0, [A6 + 0x18]
  2625. 00001EEE  4250                     clr.w      [A0]
  2626. 00001EF0  7C01                     moveq.l    D6, 0x01
  2627. 00001EF2  0C54 271E                cmpi.w     [A4], 0x271E
  2628. 00001EF6  660A                     bne        +0xC /* 00001F02 */
  2629. 00001EF8  7C00                     moveq.l    D6, 0x00
  2630. 00001EFA  206E 0018                movea.l    A0, [A6 + 0x18]
  2631. 00001EFE  5250                     addq.w     [A0], 1
  2632. 00001F00  508C                     addq.l     A4, 8
  2633. label00001F02:
  2634. 00001F02  0C54 0FDF                cmpi.w     [A4], 0xFDF
  2635. 00001F06  6706                     beq        +0x8 /* 00001F0E */
  2636. 00001F08  7002                     moveq.l    D0, 0x02
  2637. 00001F0A  6000 076E                bra        +0x770 /* 0000267A */
  2638. label00001F0E:
  2639. 00001F0E  206E 0018                movea.l    A0, [A6 + 0x18]
  2640. 00001F12  5250                     addq.w     [A0], 1
  2641. 00001F14  508C                     addq.l     A4, 8
  2642. 00001F16  0C54 0005                cmpi.w     [A4], 0x5
  2643. 00001F1A  6614                     bne        +0x16 /* 00001F30 */
  2644. 00001F1C  4A46                     tst.w      D6
  2645. 00001F1E  6606                     bne        +0x8 /* 00001F26 */
  2646. 00001F20  7008                     moveq.l    D0, 0x08
  2647. 00001F22  6000 0756                bra        +0x758 /* 0000267A */
  2648. label00001F26:
  2649. 00001F26  206E 0018                movea.l    A0, [A6 + 0x18]
  2650. 00001F2A  5250                     addq.w     [A0], 1
  2651. 00001F2C  508C                     addq.l     A4, 8
  2652. 00001F2E  6016                     bra        +0x18 /* 00001F46 */
  2653. label00001F30:
  2654. 00001F30  0C54 271B                cmpi.w     [A4], 0x271B
  2655. 00001F34  6706                     beq        +0x8 /* 00001F3C */
  2656. 00001F36  7005                     moveq.l    D0, 0x05
  2657. 00001F38  6000 0740                bra        +0x742 /* 0000267A */
  2658. label00001F3C:
  2659. 00001F3C  206E 0018                movea.l    A0, [A6 + 0x18]
  2660. 00001F40  5250                     addq.w     [A0], 1
  2661. 00001F42  508C                     addq.l     A4, 8
  2662. 00001F44  7C00                     moveq.l    D6, 0x00
  2663. label00001F46:
  2664. 00001F46  0C54 2AFF                cmpi.w     [A4], 0x2AFF
  2665. 00001F4A  6600 00C4                bne        +0xC6 /* 00002010 */
  2666. 00001F4E  206E 0018                movea.l    A0, [A6 + 0x18]
  2667. 00001F52  5250                     addq.w     [A0], 1
  2668. 00001F54  508C                     addq.l     A4, 8
  2669. 00001F56  206D 9000                movea.l    A0, [A5 - 0x7000]
  2670. 00001F5A  2050                     movea.l    A0, [A0]
  2671. 00001F5C  2D68 000C FEC4           move.l     [A6 - 0x13C], [A0 + 0xC]
  2672. 00001F62  0C54 271B                cmpi.w     [A4], 0x271B
  2673. 00001F66  6600 007E                bne        +0x80 /* 00001FE6 */
  2674. 00001F6A  206E 0018                movea.l    A0, [A6 + 0x18]
  2675. 00001F6E  5250                     addq.w     [A0], 1
  2676. 00001F70  508C                     addq.l     A4, 8
  2677. 00001F72  486E FF0A                pea.l      [A6 - 0xF6]
  2678. 00001F76  486E FFFE                pea.l      [A6 - 0x2]
  2679. 00001F7A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2680. 00001F7E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2681. 00001F82  2F0C                     move.l     -[A7], A4
  2682. 00001F84  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2683. 00001F88  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  2684. 00001F8C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2685. 00001F90  3E00                     move.w     D7, D0
  2686. 00001F92  4A47                     tst.w      D7
  2687. 00001F94  6706                     beq        +0x8 /* 00001F9C */
  2688. 00001F96  3007                     move.w     D0, D7
  2689. 00001F98  6000 06E0                bra        +0x6E2 /* 0000267A */
  2690. label00001F9C:
  2691. 00001F9C  0C6E 0006 FF0A           cmpi.w     [A6 - 0xF6], 0x6
  2692. 00001FA2  6718                     beq        +0x1A /* 00001FBC */
  2693. 00001FA4  0C6E 0007 FF0A           cmpi.w     [A6 - 0xF6], 0x7
  2694. 00001FAA  6710                     beq        +0x12 /* 00001FBC */
  2695. 00001FAC  486E FF0A                pea.l      [A6 - 0xF6]
  2696. 00001FB0  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2697. 00001FB4  588F                     addq.l     A7, 4
  2698. 00001FB6  7002                     moveq.l    D0, 0x02
  2699. 00001FB8  6000 06C0                bra        +0x6C2 /* 0000267A */
  2700. label00001FBC:
  2701. 00001FBC  206E 0018                movea.l    A0, [A6 + 0x18]
  2702. 00001FC0  302E FFFE                move.w     D0, [A6 - 0x2]
  2703. 00001FC4  D150                     add.w      [A0], D0
  2704. 00001FC6  302E FFFE                move.w     D0, [A6 - 0x2]
  2705. 00001FCA  48C0                     ext.l      D0
  2706. 00001FCC  E780                     asl        D0, 3
  2707. 00001FCE  D9C0                     add.l      A4, D0
  2708. 00001FD0  206E FF50                movea.l    A0, [A6 - 0xB0]
  2709. 00001FD4  2050                     movea.l    A0, [A0]
  2710. 00001FD6  2D68 000C FEC4           move.l     [A6 - 0x13C], [A0 + 0xC]
  2711. 00001FDC  486E FF0A                pea.l      [A6 - 0xF6]
  2712. 00001FE0  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2713. 00001FE4  588F                     addq.l     A7, 4
  2714. label00001FE6:
  2715. 00001FE6  4A46                     tst.w      D6
  2716. 00001FE8  6714                     beq        +0x16 /* 00001FFE */
  2717. 00001FEA  0C54 0006                cmpi.w     [A4], 0x6
  2718. 00001FEE  6706                     beq        +0x8 /* 00001FF6 */
  2719. 00001FF0  7058                     moveq.l    D0, 0x58
  2720. 00001FF2  6000 0686                bra        +0x688 /* 0000267A */
  2721. label00001FF6:
  2722. 00001FF6  206E 0018                movea.l    A0, [A6 + 0x18]
  2723. 00001FFA  5250                     addq.w     [A0], 1
  2724. 00001FFC  508C                     addq.l     A4, 8
  2725. label00001FFE:
  2726. 00001FFE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2727. 00002002  2F2E FEC4                move.l     -[A7], [A6 - 0x13C]
  2728. 00002006  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  2729. 0000200A  508F                     addq.l     A7, 8
  2730. 0000200C  6000 066C                bra        +0x66E /* 0000267A */
  2731. label00002010:
  2732. 00002010  0C54 2B0B                cmpi.w     [A4], 0x2B0B
  2733. 00002014  6600 0104                bne        +0x106 /* 0000211A */
  2734. 00002018  206E 0018                movea.l    A0, [A6 + 0x18]
  2735. 0000201C  5250                     addq.w     [A0], 1
  2736. 0000201E  508C                     addq.l     A4, 8
  2737. 00002020  206D 9000                movea.l    A0, [A5 - 0x7000]
  2738. 00002024  2050                     movea.l    A0, [A0]
  2739. 00002026  2D68 0008 FEC4           move.l     [A6 - 0x13C], [A0 + 0x8]
  2740. 0000202C  0C54 271B                cmpi.w     [A4], 0x271B
  2741. 00002030  6600 00BE                bne        +0xC0 /* 000020F0 */
  2742. 00002034  206E 0018                movea.l    A0, [A6 + 0x18]
  2743. 00002038  5250                     addq.w     [A0], 1
  2744. 0000203A  508C                     addq.l     A4, 8
  2745. 0000203C  486E FF0A                pea.l      [A6 - 0xF6]
  2746. 00002040  486E FFFE                pea.l      [A6 - 0x2]
  2747. 00002044  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2748. 00002048  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2749. 0000204C  2F0C                     move.l     -[A7], A4
  2750. 0000204E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2751. 00002052  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  2752. 00002056  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2753. 0000205A  3E00                     move.w     D7, D0
  2754. 0000205C  4A47                     tst.w      D7
  2755. 0000205E  6706                     beq        +0x8 /* 00002066 */
  2756. 00002060  3007                     move.w     D0, D7
  2757. 00002062  6000 0616                bra        +0x618 /* 0000267A */
  2758. label00002066:
  2759. 00002066  0C6E 0005 FF0A           cmpi.w     [A6 - 0xF6], 0x5
  2760. 0000206C  6638                     bne        +0x3A /* 000020A6 */
  2761. 0000206E  206E 0018                movea.l    A0, [A6 + 0x18]
  2762. 00002072  302E FFFE                move.w     D0, [A6 - 0x2]
  2763. 00002076  D150                     add.w      [A0], D0
  2764. 00002078  302E FFFE                move.w     D0, [A6 - 0x2]
  2765. 0000207C  48C0                     ext.l      D0
  2766. 0000207E  E780                     asl        D0, 3
  2767. 00002080  D9C0                     add.l      A4, D0
  2768. 00002082  486E FEC4                pea.l      [A6 - 0x13C]
  2769. 00002086  2F2E FF6C                move.l     -[A7], [A6 - 0x94]
  2770. 0000208A  2F2E FF50                move.l     -[A7], [A6 - 0xB0]
  2771. 0000208E  2F2E FF38                move.l     -[A7], [A6 - 0xC8]
  2772. 00002092  4EBA 0622                jsr        [PC + 0x622 /* 000026B6 */]
  2773. 00002096  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2774. 0000209A  486E FF0A                pea.l      [A6 - 0xF6]
  2775. 0000209E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2776. 000020A2  588F                     addq.l     A7, 4
  2777. 000020A4  604A                     bra        +0x4C /* 000020F0 */
  2778. label000020A6:
  2779. 000020A6  0C6E 0006 FF0A           cmpi.w     [A6 - 0xF6], 0x6
  2780. 000020AC  6718                     beq        +0x1A /* 000020C6 */
  2781. 000020AE  0C6E 0007 FF0A           cmpi.w     [A6 - 0xF6], 0x7
  2782. 000020B4  6710                     beq        +0x12 /* 000020C6 */
  2783. 000020B6  486E FF0A                pea.l      [A6 - 0xF6]
  2784. 000020BA  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2785. 000020BE  588F                     addq.l     A7, 4
  2786. 000020C0  7002                     moveq.l    D0, 0x02
  2787. 000020C2  6000 05B6                bra        +0x5B8 /* 0000267A */
  2788. label000020C6:
  2789. 000020C6  206E 0018                movea.l    A0, [A6 + 0x18]
  2790. 000020CA  302E FFFE                move.w     D0, [A6 - 0x2]
  2791. 000020CE  D150                     add.w      [A0], D0
  2792. 000020D0  302E FFFE                move.w     D0, [A6 - 0x2]
  2793. 000020D4  48C0                     ext.l      D0
  2794. 000020D6  E780                     asl        D0, 3
  2795. 000020D8  D9C0                     add.l      A4, D0
  2796. 000020DA  206E FF50                movea.l    A0, [A6 - 0xB0]
  2797. 000020DE  2050                     movea.l    A0, [A0]
  2798. 000020E0  2D68 0008 FEC4           move.l     [A6 - 0x13C], [A0 + 0x8]
  2799. 000020E6  486E FF0A                pea.l      [A6 - 0xF6]
  2800. 000020EA  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2801. 000020EE  588F                     addq.l     A7, 4
  2802. label000020F0:
  2803. 000020F0  4A46                     tst.w      D6
  2804. 000020F2  6714                     beq        +0x16 /* 00002108 */
  2805. 000020F4  0C54 0006                cmpi.w     [A4], 0x6
  2806. 000020F8  6706                     beq        +0x8 /* 00002100 */
  2807. 000020FA  7058                     moveq.l    D0, 0x58
  2808. 000020FC  6000 057C                bra        +0x57E /* 0000267A */
  2809. label00002100:
  2810. 00002100  206E 0018                movea.l    A0, [A6 + 0x18]
  2811. 00002104  5250                     addq.w     [A0], 1
  2812. 00002106  508C                     addq.l     A4, 8
  2813. label00002108:
  2814. 00002108  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2815. 0000210C  2F2E FEC4                move.l     -[A7], [A6 - 0x13C]
  2816. 00002110  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  2817. 00002114  508F                     addq.l     A7, 8
  2818. 00002116  6000 0562                bra        +0x564 /* 0000267A */
  2819. label0000211A:
  2820. 0000211A  0C54 2B79                cmpi.w     [A4], 0x2B79 /* '+y' */
  2821. 0000211E  6600 00BC                bne        +0xBE /* 000021DC */
  2822. 00002122  206E 0018                movea.l    A0, [A6 + 0x18]
  2823. 00002126  5250                     addq.w     [A0], 1
  2824. 00002128  508C                     addq.l     A4, 8
  2825. 0000212A  206D 8FF0                movea.l    A0, [A5 - 0x7010]
  2826. 0000212E  2050                     movea.l    A0, [A0]
  2827. 00002130  2D68 0002 FEC4           move.l     [A6 - 0x13C], [A0 + 0x2]
  2828. 00002136  0C54 271B                cmpi.w     [A4], 0x271B
  2829. 0000213A  6600 0076                bne        +0x78 /* 000021B2 */
  2830. 0000213E  206E 0018                movea.l    A0, [A6 + 0x18]
  2831. 00002142  5250                     addq.w     [A0], 1
  2832. 00002144  508C                     addq.l     A4, 8
  2833. 00002146  486E FF0A                pea.l      [A6 - 0xF6]
  2834. 0000214A  486E FFFE                pea.l      [A6 - 0x2]
  2835. 0000214E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2836. 00002152  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2837. 00002156  2F0C                     move.l     -[A7], A4
  2838. 00002158  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2839. 0000215C  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  2840. 00002160  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2841. 00002164  3E00                     move.w     D7, D0
  2842. 00002166  4A47                     tst.w      D7
  2843. 00002168  6706                     beq        +0x8 /* 00002170 */
  2844. 0000216A  3007                     move.w     D0, D7
  2845. 0000216C  6000 050C                bra        +0x50E /* 0000267A */
  2846. label00002170:
  2847. 00002170  0C6E 0007 FF0A           cmpi.w     [A6 - 0xF6], 0x7
  2848. 00002176  6710                     beq        +0x12 /* 00002188 */
  2849. 00002178  486E FF0A                pea.l      [A6 - 0xF6]
  2850. 0000217C  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2851. 00002180  588F                     addq.l     A7, 4
  2852. 00002182  7002                     moveq.l    D0, 0x02
  2853. 00002184  6000 04F4                bra        +0x4F6 /* 0000267A */
  2854. label00002188:
  2855. 00002188  206E 0018                movea.l    A0, [A6 + 0x18]
  2856. 0000218C  302E FFFE                move.w     D0, [A6 - 0x2]
  2857. 00002190  D150                     add.w      [A0], D0
  2858. 00002192  302E FFFE                move.w     D0, [A6 - 0x2]
  2859. 00002196  48C0                     ext.l      D0
  2860. 00002198  E780                     asl        D0, 3
  2861. 0000219A  D9C0                     add.l      A4, D0
  2862. 0000219C  206E FF40                movea.l    A0, [A6 - 0xC0]
  2863. 000021A0  2050                     movea.l    A0, [A0]
  2864. 000021A2  2D68 0002 FEC4           move.l     [A6 - 0x13C], [A0 + 0x2]
  2865. 000021A8  486E FF0A                pea.l      [A6 - 0xF6]
  2866. 000021AC  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2867. 000021B0  588F                     addq.l     A7, 4
  2868. label000021B2:
  2869. 000021B2  4A46                     tst.w      D6
  2870. 000021B4  6714                     beq        +0x16 /* 000021CA */
  2871. 000021B6  0C54 0006                cmpi.w     [A4], 0x6
  2872. 000021BA  6706                     beq        +0x8 /* 000021C2 */
  2873. 000021BC  7058                     moveq.l    D0, 0x58
  2874. 000021BE  6000 04BA                bra        +0x4BC /* 0000267A */
  2875. label000021C2:
  2876. 000021C2  206E 0018                movea.l    A0, [A6 + 0x18]
  2877. 000021C6  5250                     addq.w     [A0], 1
  2878. 000021C8  508C                     addq.l     A4, 8
  2879. label000021CA:
  2880. 000021CA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2881. 000021CE  2F2E FEC4                move.l     -[A7], [A6 - 0x13C]
  2882. 000021D2  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  2883. 000021D6  508F                     addq.l     A7, 8
  2884. 000021D8  6000 04A0                bra        +0x4A2 /* 0000267A */
  2885. label000021DC:
  2886. 000021DC  0C54 2B3B                cmpi.w     [A4], 0x2B3B /* '+;' */
  2887. 000021E0  6600 0122                bne        +0x124 /* 00002304 */
  2888. 000021E4  206E 0018                movea.l    A0, [A6 + 0x18]
  2889. 000021E8  5250                     addq.w     [A0], 1
  2890. 000021EA  508C                     addq.l     A4, 8
  2891. 000021EC  0C54 271B                cmpi.w     [A4], 0x271B
  2892. 000021F0  6600 00AA                bne        +0xAC /* 0000229C */
  2893. 000021F4  206E 0018                movea.l    A0, [A6 + 0x18]
  2894. 000021F8  5250                     addq.w     [A0], 1
  2895. 000021FA  508C                     addq.l     A4, 8
  2896. 000021FC  486E FF0A                pea.l      [A6 - 0xF6]
  2897. 00002200  486E FFFE                pea.l      [A6 - 0x2]
  2898. 00002204  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2899. 00002208  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2900. 0000220C  2F0C                     move.l     -[A7], A4
  2901. 0000220E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2902. 00002212  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  2903. 00002216  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2904. 0000221A  3E00                     move.w     D7, D0
  2905. 0000221C  4A47                     tst.w      D7
  2906. 0000221E  6706                     beq        +0x8 /* 00002226 */
  2907. 00002220  3007                     move.w     D0, D7
  2908. 00002222  6000 0456                bra        +0x458 /* 0000267A */
  2909. label00002226:
  2910. 00002226  0C6E 0007 FF0A           cmpi.w     [A6 - 0xF6], 0x7
  2911. 0000222C  6710                     beq        +0x12 /* 0000223E */
  2912. 0000222E  486E FF0A                pea.l      [A6 - 0xF6]
  2913. 00002232  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2914. 00002236  588F                     addq.l     A7, 4
  2915. 00002238  7002                     moveq.l    D0, 0x02
  2916. 0000223A  6000 043E                bra        +0x440 /* 0000267A */
  2917. label0000223E:
  2918. 0000223E  206E 0018                movea.l    A0, [A6 + 0x18]
  2919. 00002242  302E FFFE                move.w     D0, [A6 - 0x2]
  2920. 00002246  D150                     add.w      [A0], D0
  2921. 00002248  302E FFFE                move.w     D0, [A6 - 0x2]
  2922. 0000224C  48C0                     ext.l      D0
  2923. 0000224E  E780                     asl        D0, 3
  2924. 00002250  D9C0                     add.l      A4, D0
  2925. 00002252  486E FF06                pea.l      [A6 - 0xFA]
  2926. 00002256  4878 0002                push.l     0x2
  2927. 0000225A  2F2E FF38                move.l     -[A7], [A6 - 0xC8]
  2928. 0000225E  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  2929. 00002262  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2930. 00002266  3F00                     move.w     -[A7], D0
  2931. 00002268  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  2932. 0000226C  548F                     addq.l     A7, 2
  2933. 0000226E  206E FF06                movea.l    A0, [A6 - 0xFA]
  2934. 00002272  2050                     movea.l    A0, [A0]
  2935. 00002274  2D68 0002 FEC4           move.l     [A6 - 0x13C], [A0 + 0x2]
  2936. 0000227A  4878 0002                push.l     0x2
  2937. 0000227E  2F2E FF38                move.l     -[A7], [A6 - 0xC8]
  2938. 00002282  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  2939. 00002286  508F                     addq.l     A7, 8
  2940. 00002288  3F00                     move.w     -[A7], D0
  2941. 0000228A  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  2942. 0000228E  548F                     addq.l     A7, 2
  2943. 00002290  486E FF0A                pea.l      [A6 - 0xF6]
  2944. 00002294  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2945. 00002298  588F                     addq.l     A7, 4
  2946. 0000229A  603E                     bra        +0x40 /* 000022DA */
  2947. label0000229C:
  2948. 0000229C  486E FF06                pea.l      [A6 - 0xFA]
  2949. 000022A0  4878 0002                push.l     0x2
  2950. 000022A4  2F2D 8FE8                move.l     -[A7], [A5 - 0x7018]
  2951. 000022A8  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  2952. 000022AC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2953. 000022B0  3F00                     move.w     -[A7], D0
  2954. 000022B2  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  2955. 000022B6  548F                     addq.l     A7, 2
  2956. 000022B8  206E FF06                movea.l    A0, [A6 - 0xFA]
  2957. 000022BC  2050                     movea.l    A0, [A0]
  2958. 000022BE  2D68 0002 FEC4           move.l     [A6 - 0x13C], [A0 + 0x2]
  2959. 000022C4  4878 0002                push.l     0x2
  2960. 000022C8  2F2D 8FE8                move.l     -[A7], [A5 - 0x7018]
  2961. 000022CC  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  2962. 000022D0  508F                     addq.l     A7, 8
  2963. 000022D2  3F00                     move.w     -[A7], D0
  2964. 000022D4  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  2965. 000022D8  548F                     addq.l     A7, 2
  2966. label000022DA:
  2967. 000022DA  4A46                     tst.w      D6
  2968. 000022DC  6714                     beq        +0x16 /* 000022F2 */
  2969. 000022DE  0C54 0006                cmpi.w     [A4], 0x6
  2970. 000022E2  6706                     beq        +0x8 /* 000022EA */
  2971. 000022E4  7058                     moveq.l    D0, 0x58
  2972. 000022E6  6000 0392                bra        +0x394 /* 0000267A */
  2973. label000022EA:
  2974. 000022EA  206E 0018                movea.l    A0, [A6 + 0x18]
  2975. 000022EE  5250                     addq.w     [A0], 1
  2976. 000022F0  508C                     addq.l     A4, 8
  2977. label000022F2:
  2978. 000022F2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2979. 000022F6  2F2E FEC4                move.l     -[A7], [A6 - 0x13C]
  2980. 000022FA  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  2981. 000022FE  508F                     addq.l     A7, 8
  2982. 00002300  6000 0378                bra        +0x37A /* 0000267A */
  2983. label00002304:
  2984. 00002304  2F0C                     move.l     -[A7], A4
  2985. 00002306  4EBA 037A                jsr        [PC + 0x37A /* 00002682 */]
  2986. 0000230A  588F                     addq.l     A7, 4
  2987. 0000230C  4A40                     tst.w      D0
  2988. 0000230E  6700 00C2                beq        +0xC4 /* 000023D2 */
  2989. 00002312  206E 0018                movea.l    A0, [A6 + 0x18]
  2990. 00002316  5250                     addq.w     [A0], 1
  2991. 00002318  508C                     addq.l     A4, 8
  2992. 0000231A  0C54 271B                cmpi.w     [A4], 0x271B
  2993. 0000231E  6706                     beq        +0x8 /* 00002326 */
  2994. 00002320  7005                     moveq.l    D0, 0x05
  2995. 00002322  6000 0356                bra        +0x358 /* 0000267A */
  2996. label00002326:
  2997. 00002326  206E 0018                movea.l    A0, [A6 + 0x18]
  2998. 0000232A  5250                     addq.w     [A0], 1
  2999. 0000232C  508C                     addq.l     A4, 8
  3000. 0000232E  486E FF0A                pea.l      [A6 - 0xF6]
  3001. 00002332  486E FFFE                pea.l      [A6 - 0x2]
  3002. 00002336  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3003. 0000233A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3004. 0000233E  2F0C                     move.l     -[A7], A4
  3005. 00002340  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3006. 00002344  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  3007. 00002348  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3008. 0000234C  3E00                     move.w     D7, D0
  3009. 0000234E  4A47                     tst.w      D7
  3010. 00002350  6706                     beq        +0x8 /* 00002358 */
  3011. 00002352  3007                     move.w     D0, D7
  3012. 00002354  6000 0324                bra        +0x326 /* 0000267A */
  3013. label00002358:
  3014. 00002358  0C6E 0002 FF0A           cmpi.w     [A6 - 0xF6], 0x2
  3015. 0000235E  6710                     beq        +0x12 /* 00002370 */
  3016. 00002360  486E FF0A                pea.l      [A6 - 0xF6]
  3017. 00002364  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3018. 00002368  588F                     addq.l     A7, 4
  3019. 0000236A  7002                     moveq.l    D0, 0x02
  3020. 0000236C  6000 030C                bra        +0x30E /* 0000267A */
  3021. label00002370:
  3022. 00002370  206E 0018                movea.l    A0, [A6 + 0x18]
  3023. 00002374  302E FFFE                move.w     D0, [A6 - 0x2]
  3024. 00002378  D150                     add.w      [A0], D0
  3025. 0000237A  302E FFFE                move.w     D0, [A6 - 0x2]
  3026. 0000237E  48C0                     ext.l      D0
  3027. 00002380  E780                     asl        D0, 3
  3028. 00002382  D9C0                     add.l      A4, D0
  3029. 00002384  42A7                     clr.l      -[A7]
  3030. 00002386  2F2E FF24                move.l     -[A7], [A6 - 0xDC]
  3031. 0000238A  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3032. 0000238E  201F                     move.l     D0, [A7]+
  3033. 00002390  4878 001A                push.l     0x1A
  3034. 00002394  2F00                     move.l     -[A7], D0
  3035. 00002396  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3036. 0000239A  2D40 FEC4                move.l     [A6 - 0x13C], D0
  3037. 0000239E  486E FF0A                pea.l      [A6 - 0xF6]
  3038. 000023A2  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3039. 000023A6  588F                     addq.l     A7, 4
  3040. 000023A8  4A46                     tst.w      D6
  3041. 000023AA  6714                     beq        +0x16 /* 000023C0 */
  3042. 000023AC  0C54 0006                cmpi.w     [A4], 0x6
  3043. 000023B0  6706                     beq        +0x8 /* 000023B8 */
  3044. 000023B2  7058                     moveq.l    D0, 0x58
  3045. 000023B4  6000 02C4                bra        +0x2C6 /* 0000267A */
  3046. label000023B8:
  3047. 000023B8  206E 0018                movea.l    A0, [A6 + 0x18]
  3048. 000023BC  5250                     addq.w     [A0], 1
  3049. 000023BE  508C                     addq.l     A4, 8
  3050. label000023C0:
  3051. 000023C0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3052. 000023C4  2F2E FEC4                move.l     -[A7], [A6 - 0x13C]
  3053. 000023C8  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  3054. 000023CC  508F                     addq.l     A7, 8
  3055. 000023CE  6000 02AA                bra        +0x2AC /* 0000267A */
  3056. label000023D2:
  3057. 000023D2  0C54 2B10                cmpi.w     [A4], 0x2B10
  3058. 000023D6  6600 006A                bne        +0x6C /* 00002442 */
  3059. 000023DA  206E 0018                movea.l    A0, [A6 + 0x18]
  3060. 000023DE  5250                     addq.w     [A0], 1
  3061. 000023E0  508C                     addq.l     A4, 8
  3062. 000023E2  70FF                     moveq.l    D0, 0xFFFFFFFF
  3063. 000023E4  2D40 FEC4                move.l     [A6 - 0x13C], D0
  3064. 000023E8  0C54 2B79                cmpi.w     [A4], 0x2B79 /* '+y' */
  3065. 000023EC  6608                     bne        +0xA /* 000023F6 */
  3066. 000023EE  306D 8DAA                movea.w    A0, [A5 - 0x7256]
  3067. 000023F2  2D48 FEC4                move.l     [A6 - 0x13C], A0
  3068. label000023F6:
  3069. 000023F6  0C54 2B3B                cmpi.w     [A4], 0x2B3B /* '+;' */
  3070. 000023FA  6608                     bne        +0xA /* 00002404 */
  3071. 000023FC  306D 8DAC                movea.w    A0, [A5 - 0x7254]
  3072. 00002400  2D48 FEC4                move.l     [A6 - 0x13C], A0
  3073. label00002404:
  3074. 00002404  4AAE FEC4                tst.l      [A6 - 0x13C]
  3075. 00002408  6C06                     bge        +0x8 /* 00002410 */
  3076. 0000240A  7002                     moveq.l    D0, 0x02
  3077. 0000240C  6000 026C                bra        +0x26E /* 0000267A */
  3078. label00002410:
  3079. 00002410  206E 0018                movea.l    A0, [A6 + 0x18]
  3080. 00002414  5250                     addq.w     [A0], 1
  3081. 00002416  508C                     addq.l     A4, 8
  3082. 00002418  4A46                     tst.w      D6
  3083. 0000241A  6714                     beq        +0x16 /* 00002430 */
  3084. 0000241C  0C54 0006                cmpi.w     [A4], 0x6
  3085. 00002420  6706                     beq        +0x8 /* 00002428 */
  3086. 00002422  7058                     moveq.l    D0, 0x58
  3087. 00002424  6000 0254                bra        +0x256 /* 0000267A */
  3088. label00002428:
  3089. 00002428  206E 0018                movea.l    A0, [A6 + 0x18]
  3090. 0000242C  5250                     addq.w     [A0], 1
  3091. 0000242E  508C                     addq.l     A4, 8
  3092. label00002430:
  3093. 00002430  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3094. 00002434  2F2E FEC4                move.l     -[A7], [A6 - 0x13C]
  3095. 00002438  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  3096. 0000243C  508F                     addq.l     A7, 8
  3097. 0000243E  6000 023A                bra        +0x23C /* 0000267A */
  3098. label00002442:
  3099. 00002442  78FF                     moveq.l    D4, 0xFFFFFFFF
  3100. 00002444  7A00                     moveq.l    D5, 0x00
  3101. 00002446  0C54 2B0A                cmpi.w     [A4], 0x2B0A /* '+\n' */
  3102. 0000244A  6602                     bne        +0x4 /* 0000244E */
  3103. 0000244C  7A04                     moveq.l    D5, 0x04
  3104. label0000244E:
  3105. 0000244E  0C54 2AFE                cmpi.w     [A4], 0x2AFE
  3106. 00002452  6602                     bne        +0x4 /* 00002456 */
  3107. 00002454  7A05                     moveq.l    D5, 0x05
  3108. label00002456:
  3109. 00002456  4A45                     tst.w      D5
  3110. 00002458  6708                     beq        +0xA /* 00002462 */
  3111. 0000245A  508C                     addq.l     A4, 8
  3112. 0000245C  206E 0018                movea.l    A0, [A6 + 0x18]
  3113. 00002460  5250                     addq.w     [A0], 1
  3114. label00002462:
  3115. 00002462  0C54 2B07                cmpi.w     [A4], 0x2B07
  3116. 00002466  6608                     bne        +0xA /* 00002470 */
  3117. 00002468  4A45                     tst.w      D5
  3118. 0000246A  6602                     bne        +0x4 /* 0000246E */
  3119. 0000246C  7A04                     moveq.l    D5, 0x04
  3120. label0000246E:
  3121. 0000246E  7801                     moveq.l    D4, 0x01
  3122. label00002470:
  3123. 00002470  0C54 2B29                cmpi.w     [A4], 0x2B29 /* '+)' */
  3124. 00002474  6608                     bne        +0xA /* 0000247E */
  3125. 00002476  4A45                     tst.w      D5
  3126. 00002478  6602                     bne        +0x4 /* 0000247C */
  3127. 0000247A  7A04                     moveq.l    D5, 0x04
  3128. label0000247C:
  3129. 0000247C  7800                     moveq.l    D4, 0x00
  3130. label0000247E:
  3131. 0000247E  0C54 2B20                cmpi.w     [A4], 0x2B20 /* '+ ' */
  3132. 00002482  6608                     bne        +0xA /* 0000248C */
  3133. 00002484  4A45                     tst.w      D5
  3134. 00002486  6602                     bne        +0x4 /* 0000248A */
  3135. 00002488  7A05                     moveq.l    D5, 0x05
  3136. label0000248A:
  3137. 0000248A  7802                     moveq.l    D4, 0x02
  3138. label0000248C:
  3139. 0000248C  0C44 FFFF                cmpi.w     D4, 0xFFFF
  3140. 00002490  6700 00FA                beq        +0xFC /* 0000258C */
  3141. 00002494  508C                     addq.l     A4, 8
  3142. 00002496  206E 0018                movea.l    A0, [A6 + 0x18]
  3143. 0000249A  5250                     addq.w     [A0], 1
  3144. 0000249C  0C54 271B                cmpi.w     [A4], 0x271B
  3145. 000024A0  6600 009A                bne        +0x9C /* 0000253C */
  3146. 000024A4  206E 0018                movea.l    A0, [A6 + 0x18]
  3147. 000024A8  5250                     addq.w     [A0], 1
  3148. 000024AA  508C                     addq.l     A4, 8
  3149. 000024AC  486E FF0A                pea.l      [A6 - 0xF6]
  3150. 000024B0  486E FFFE                pea.l      [A6 - 0x2]
  3151. 000024B4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3152. 000024B8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3153. 000024BC  2F0C                     move.l     -[A7], A4
  3154. 000024BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3155. 000024C2  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  3156. 000024C6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3157. 000024CA  3E00                     move.w     D7, D0
  3158. 000024CC  4A47                     tst.w      D7
  3159. 000024CE  6706                     beq        +0x8 /* 000024D6 */
  3160. 000024D0  3007                     move.w     D0, D7
  3161. 000024D2  6000 01A6                bra        +0x1A8 /* 0000267A */
  3162. label000024D6:
  3163. 000024D6  0C6E 0004 FF0A           cmpi.w     [A6 - 0xF6], 0x4
  3164. 000024DC  6D08                     blt        +0xA /* 000024E6 */
  3165. 000024DE  0C6E 0007 FF0A           cmpi.w     [A6 - 0xF6], 0x7
  3166. 000024E4  6F10                     ble        +0x12 /* 000024F6 */
  3167. label000024E6:
  3168. 000024E6  486E FF0A                pea.l      [A6 - 0xF6]
  3169. 000024EA  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3170. 000024EE  588F                     addq.l     A7, 4
  3171. 000024F0  7002                     moveq.l    D0, 0x02
  3172. 000024F2  6000 0186                bra        +0x188 /* 0000267A */
  3173. label000024F6:
  3174. 000024F6  206E 0018                movea.l    A0, [A6 + 0x18]
  3175. 000024FA  302E FFFE                move.w     D0, [A6 - 0x2]
  3176. 000024FE  D150                     add.w      [A0], D0
  3177. 00002500  302E FFFE                move.w     D0, [A6 - 0x2]
  3178. 00002504  48C0                     ext.l      D0
  3179. 00002506  E780                     asl        D0, 3
  3180. 00002508  D9C0                     add.l      A4, D0
  3181. 0000250A  0C45 0004                cmpi.w     D5, 0x4
  3182. 0000250E  6608                     bne        +0xA /* 00002518 */
  3183. 00002510  2D6E FF64 FEC8           move.l     [A6 - 0x138], [A6 - 0x9C]
  3184. 00002516  6006                     bra        +0x8 /* 0000251E */
  3185. label00002518:
  3186. 00002518  2D6E FF78 FEC8           move.l     [A6 - 0x138], [A6 - 0x88]
  3187. label0000251E:
  3188. 0000251E  3F04                     move.w     -[A7], D4
  3189. 00002520  2F2E FEC8                move.l     -[A7], [A6 - 0x138]
  3190. 00002524  4EAD 0C4A                jsr        [A5 + 0xC4A /* export_389 */]
  3191. 00002528  5C8F                     addq.l     A7, 6
  3192. 0000252A  48C0                     ext.l      D0
  3193. 0000252C  2D40 FEC4                move.l     [A6 - 0x13C], D0
  3194. 00002530  486E FF0A                pea.l      [A6 - 0xF6]
  3195. 00002534  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3196. 00002538  588F                     addq.l     A7, 4
  3197. 0000253A  6026                     bra        +0x28 /* 00002562 */
  3198. label0000253C:
  3199. 0000253C  0C45 0004                cmpi.w     D5, 0x4
  3200. 00002540  6608                     bne        +0xA /* 0000254A */
  3201. 00002542  2D6D 9014 FEC8           move.l     [A6 - 0x138], [A5 - 0x6FEC]
  3202. 00002548  6006                     bra        +0x8 /* 00002550 */
  3203. label0000254A:
  3204. 0000254A  2D6D 9028 FEC8           move.l     [A6 - 0x138], [A5 - 0x6FD8]
  3205. label00002550:
  3206. 00002550  3F04                     move.w     -[A7], D4
  3207. 00002552  2F2E FEC8                move.l     -[A7], [A6 - 0x138]
  3208. 00002556  4EAD 0C4A                jsr        [A5 + 0xC4A /* export_389 */]
  3209. 0000255A  5C8F                     addq.l     A7, 6
  3210. 0000255C  48C0                     ext.l      D0
  3211. 0000255E  2D40 FEC4                move.l     [A6 - 0x13C], D0
  3212. label00002562:
  3213. 00002562  4A46                     tst.w      D6
  3214. 00002564  6714                     beq        +0x16 /* 0000257A */
  3215. 00002566  0C54 0006                cmpi.w     [A4], 0x6
  3216. 0000256A  6706                     beq        +0x8 /* 00002572 */
  3217. 0000256C  7058                     moveq.l    D0, 0x58
  3218. 0000256E  6000 010A                bra        +0x10C /* 0000267A */
  3219. label00002572:
  3220. 00002572  206E 0018                movea.l    A0, [A6 + 0x18]
  3221. 00002576  5250                     addq.w     [A0], 1
  3222. 00002578  508C                     addq.l     A4, 8
  3223. label0000257A:
  3224. 0000257A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3225. 0000257E  2F2E FEC4                move.l     -[A7], [A6 - 0x13C]
  3226. 00002582  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  3227. 00002586  508F                     addq.l     A7, 8
  3228. 00002588  6000 00F0                bra        +0xF2 /* 0000267A */
  3229. label0000258C:
  3230. 0000258C  4A45                     tst.w      D5
  3231. 0000258E  6706                     beq        +0x8 /* 00002596 */
  3232. 00002590  7002                     moveq.l    D0, 0x02
  3233. 00002592  6000 00E6                bra        +0xE8 /* 0000267A */
  3234. label00002596:
  3235. 00002596  78FF                     moveq.l    D4, 0xFFFFFFFF
  3236. 00002598  0C54 2B32                cmpi.w     [A4], 0x2B32 /* '+2' */
  3237. 0000259C  6604                     bne        +0x6 /* 000025A2 */
  3238. 0000259E  383C 1F42                move.w     D4, 0x1F42
  3239. label000025A2:
  3240. 000025A2  0C54 2B0C                cmpi.w     [A4], 0x2B0C
  3241. 000025A6  6604                     bne        +0x6 /* 000025AC */
  3242. 000025A8  383C 1F44                move.w     D4, 0x1F44
  3243. label000025AC:
  3244. 000025AC  0C54 2B36                cmpi.w     [A4], 0x2B36 /* '+6' */
  3245. 000025B0  6604                     bne        +0x6 /* 000025B6 */
  3246. 000025B2  383C 1F41                move.w     D4, 0x1F41
  3247. label000025B6:
  3248. 000025B6  0C54 2B7C                cmpi.w     [A4], 0x2B7C /* '+|' */
  3249. 000025BA  6604                     bne        +0x6 /* 000025C0 */
  3250. 000025BC  383C 1F43                move.w     D4, 0x1F43
  3251. label000025C0:
  3252. 000025C0  0C44 FFFF                cmpi.w     D4, 0xFFFF
  3253. 000025C4  6606                     bne        +0x8 /* 000025CC */
  3254. 000025C6  7004                     moveq.l    D0, 0x04
  3255. 000025C8  6000 00B0                bra        +0xB2 /* 0000267A */
  3256. label000025CC:
  3257. 000025CC  508C                     addq.l     A4, 8
  3258. 000025CE  206E 0018                movea.l    A0, [A6 + 0x18]
  3259. 000025D2  5250                     addq.w     [A0], 1
  3260. 000025D4  0C54 271B                cmpi.w     [A4], 0x271B
  3261. 000025D8  6706                     beq        +0x8 /* 000025E0 */
  3262. 000025DA  7005                     moveq.l    D0, 0x05
  3263. 000025DC  6000 009C                bra        +0x9E /* 0000267A */
  3264. label000025E0:
  3265. 000025E0  508C                     addq.l     A4, 8
  3266. 000025E2  206E 0018                movea.l    A0, [A6 + 0x18]
  3267. 000025E6  5250                     addq.w     [A0], 1
  3268. 000025E8  486E FECC                pea.l      [A6 - 0x134]
  3269. 000025EC  486E FFFE                pea.l      [A6 - 0x2]
  3270. 000025F0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3271. 000025F4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3272. 000025F8  2F0C                     move.l     -[A7], A4
  3273. 000025FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3274. 000025FE  4EAD 0BCA                jsr        [A5 + 0xBCA /* export_373 */]
  3275. 00002602  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3276. 00002606  3E00                     move.w     D7, D0
  3277. 00002608  4A47                     tst.w      D7
  3278. 0000260A  6706                     beq        +0x8 /* 00002612 */
  3279. 0000260C  3007                     move.w     D0, D7
  3280. 0000260E  6000 006A                bra        +0x6C /* 0000267A */
  3281. label00002612:
  3282. 00002612  206E 0018                movea.l    A0, [A6 + 0x18]
  3283. 00002616  302E FFFE                move.w     D0, [A6 - 0x2]
  3284. 0000261A  D150                     add.w      [A0], D0
  3285. 0000261C  302E FFFE                move.w     D0, [A6 - 0x2]
  3286. 00002620  48C0                     ext.l      D0
  3287. 00002622  E780                     asl        D0, 3
  3288. 00002624  D9C0                     add.l      A4, D0
  3289. 00002626  4A46                     tst.w      D6
  3290. 00002628  6712                     beq        +0x14 /* 0000263C */
  3291. 0000262A  0C54 0006                cmpi.w     [A4], 0x6
  3292. 0000262E  6704                     beq        +0x6 /* 00002634 */
  3293. 00002630  7058                     moveq.l    D0, 0x58
  3294. 00002632  6046                     bra        +0x48 /* 0000267A */
  3295. label00002634:
  3296. 00002634  206E 0018                movea.l    A0, [A6 + 0x18]
  3297. 00002638  5250                     addq.w     [A0], 1
  3298. 0000263A  508C                     addq.l     A4, 8
  3299. label0000263C:
  3300. 0000263C  486E FECC                pea.l      [A6 - 0x134]
  3301. 00002640  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  3302. 00002644  588F                     addq.l     A7, 4
  3303. 00002646  2D40 FEC4                move.l     [A6 - 0x13C], D0
  3304. 0000264A  3F04                     move.w     -[A7], D4
  3305. 0000264C  2F2E FEC4                move.l     -[A7], [A6 - 0x13C]
  3306. 00002650  42A7                     clr.l      -[A7]
  3307. 00002652  486E FECC                pea.l      [A6 - 0x134]
  3308. 00002656  4EAD 0BBA                jsr        [A5 + 0xBBA /* export_371 */]
  3309. 0000265A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3310. 0000265E  2D40 FEC4                move.l     [A6 - 0x13C], D0
  3311. 00002662  486E FECC                pea.l      [A6 - 0x134]
  3312. 00002666  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  3313. 0000266A  588F                     addq.l     A7, 4
  3314. 0000266C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3315. 00002670  2F2E FEC4                move.l     -[A7], [A6 - 0x13C]
  3316. 00002674  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  3317. 00002678  508F                     addq.l     A7, 8
  3318. label0000267A:
  3319. 0000267A  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  3320. 0000267E  4E5E                     unlink     A6
  3321. 00002680  4E75                     rts
  3322. fn00002682:
  3323. 00002682  4E56 0000                link       A6, 0
  3324. 00002686  2F0C                     move.l     -[A7], A4
  3325. 00002688  286E 0008                movea.l    A4, [A6 + 0x8]
  3326. 0000268C  0C54 2B32                cmpi.w     [A4], 0x2B32 /* '+2' */
  3327. 00002690  6704                     beq        +0x6 /* 00002696 */
  3328. 00002692  7000                     moveq.l    D0, 0x00
  3329. 00002694  601A                     bra        +0x1C /* 000026B0 */
  3330. label00002696:
  3331. 00002696  508C                     addq.l     A4, 8
  3332. 00002698  0C54 271B                cmpi.w     [A4], 0x271B
  3333. 0000269C  6704                     beq        +0x6 /* 000026A2 */
  3334. 0000269E  7000                     moveq.l    D0, 0x00
  3335. 000026A0  600E                     bra        +0x10 /* 000026B0 */
  3336. label000026A2:
  3337. 000026A2  508C                     addq.l     A4, 8
  3338. 000026A4  0C54 2B39                cmpi.w     [A4], 0x2B39 /* '+9' */
  3339. 000026A8  6704                     beq        +0x6 /* 000026AE */
  3340. 000026AA  7000                     moveq.l    D0, 0x00
  3341. 000026AC  6002                     bra        +0x4 /* 000026B0 */
  3342. label000026AE:
  3343. 000026AE  7001                     moveq.l    D0, 0x01
  3344. label000026B0:
  3345. 000026B0  285F                     movea.l    A4, [A7]+
  3346. 000026B2  4E5E                     unlink     A6
  3347. 000026B4  4E75                     rts
  3348. fn000026B6:
  3349. 000026B6  4E56 FFC0                link       A6, -0x0040
  3350. 000026BA  48E7 0300                movem.l    -[A7], D6,D7
  3351. 000026BE  206E 0014                movea.l    A0, [A6 + 0x14]
  3352. 000026C2  4290                     clr.l      [A0]
  3353. 000026C4  206E 000C                movea.l    A0, [A6 + 0xC]
  3354. 000026C8  2050                     movea.l    A0, [A0]
  3355. 000026CA  2C28 0008                move.l     D6, [A0 + 0x8]
  3356. 000026CE  7E01                     moveq.l    D7, 0x01
  3357. 000026D0  6028                     bra        +0x2A /* 000026FA */
  3358. label000026D2:
  3359. 000026D2  486E FFC0                pea.l      [A6 - 0x40]
  3360. 000026D6  2F07                     move.l     -[A7], D7
  3361. 000026D8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3362. 000026DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3363. 000026E0  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  3364. 000026E4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3365. 000026E8  202E FFC4                move.l     D0, [A6 - 0x3C]
  3366. 000026EC  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  3367. 000026F0  6606                     bne        +0x8 /* 000026F8 */
  3368. 000026F2  206E 0014                movea.l    A0, [A6 + 0x14]
  3369. 000026F6  5290                     addq.l     [A0], 1
  3370. label000026F8:
  3371. 000026F8  5287                     addq.l     D7, 1
  3372. label000026FA:
  3373. 000026FA  BE86                     cmp.l      D7, D6
  3374. 000026FC  6FD4                     ble        -0x2A /* 000026D2 */
  3375. 000026FE  4CDF 00C0                movem.l    D6,D7, [A7]+
  3376. 00002702  4E5E                     unlink     A6
  3377. 00002704  4E75                     rts
  3378. export_753:
  3379. 00002706  4E56 FDC4                link       A6, -0x023C
  3380. 0000270A  48E7 0018                movem.l    -[A7], A3,A4
  3381. 0000270E  286E 000C                movea.l    A4, [A6 + 0xC]
  3382. 00002712  206E 0018                movea.l    A0, [A6 + 0x18]
  3383. 00002716  4250                     clr.w      [A0]
  3384. 00002718  0C54 271E                cmpi.w     [A4], 0x271E
  3385. 0000271C  662A                     bne        +0x2C /* 00002748 */
  3386. 0000271E  206E 0018                movea.l    A0, [A6 + 0x18]
  3387. 00002722  5250                     addq.w     [A0], 1
  3388. 00002724  508C                     addq.l     A4, 8
  3389. 00002726  3D54 FEC4                move.w     [A6 - 0x13C], [A4]
  3390. 0000272A  206E 0018                movea.l    A0, [A6 + 0x18]
  3391. 0000272E  5250                     addq.w     [A0], 1
  3392. 00002730  508C                     addq.l     A4, 8
  3393. 00002732  0C54 271B                cmpi.w     [A4], 0x271B
  3394. 00002736  6706                     beq        +0x8 /* 0000273E */
  3395. 00002738  7005                     moveq.l    D0, 0x05
  3396. 0000273A  6000 0184                bra        +0x186 /* 000028C0 */
  3397. label0000273E:
  3398. 0000273E  206E 0018                movea.l    A0, [A6 + 0x18]
  3399. 00002742  5250                     addq.w     [A0], 1
  3400. 00002744  508C                     addq.l     A4, 8
  3401. 00002746  6028                     bra        +0x2A /* 00002770 */
  3402. label00002748:
  3403. 00002748  3D54 FEC4                move.w     [A6 - 0x13C], [A4]
  3404. 0000274C  206E 0018                movea.l    A0, [A6 + 0x18]
  3405. 00002750  5250                     addq.w     [A0], 1
  3406. 00002752  508C                     addq.l     A4, 8
  3407. 00002754  0C54 271B                cmpi.w     [A4], 0x271B
  3408. 00002758  660A                     bne        +0xC /* 00002764 */
  3409. 0000275A  206E 0018                movea.l    A0, [A6 + 0x18]
  3410. 0000275E  5250                     addq.w     [A0], 1
  3411. 00002760  508C                     addq.l     A4, 8
  3412. 00002762  600C                     bra        +0xE /* 00002770 */
  3413. label00002764:
  3414. 00002764  0C54 0005                cmpi.w     [A4], 0x5
  3415. 00002768  6706                     beq        +0x8 /* 00002770 */
  3416. 0000276A  7031                     moveq.l    D0, 0x31
  3417. 0000276C  6000 0152                bra        +0x154 /* 000028C0 */
  3418. label00002770:
  3419. 00002770  486E FECE                pea.l      [A6 - 0x132]
  3420. 00002774  486E FEC8                pea.l      [A6 - 0x138]
  3421. 00002778  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3422. 0000277C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3423. 00002780  2F0C                     move.l     -[A7], A4
  3424. 00002782  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3425. 00002786  4EAD 0BCA                jsr        [A5 + 0xBCA /* export_373 */]
  3426. 0000278A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3427. 0000278E  3D40 FEC6                move.w     [A6 - 0x13A], D0
  3428. 00002792  4A6E FEC6                tst.w      [A6 - 0x13A]
  3429. 00002796  6708                     beq        +0xA /* 000027A0 */
  3430. 00002798  302E FEC6                move.w     D0, [A6 - 0x13A]
  3431. 0000279C  6000 0122                bra        +0x124 /* 000028C0 */
  3432. label000027A0:
  3433. 000027A0  206E 0018                movea.l    A0, [A6 + 0x18]
  3434. 000027A4  302E FEC8                move.w     D0, [A6 - 0x138]
  3435. 000027A8  D150                     add.w      [A0], D0
  3436. 000027AA  486E FFFC                pea.l      [A6 - 0x4]
  3437. 000027AE  486E FECE                pea.l      [A6 - 0x132]
  3438. 000027B2  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3439. 000027B6  508F                     addq.l     A7, 8
  3440. 000027B8  3D40 FEC6                move.w     [A6 - 0x13A], D0
  3441. 000027BC  486E FECE                pea.l      [A6 - 0x132]
  3442. 000027C0  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  3443. 000027C4  588F                     addq.l     A7, 4
  3444. 000027C6  4A6E FEC6                tst.w      [A6 - 0x13A]
  3445. 000027CA  6708                     beq        +0xA /* 000027D4 */
  3446. 000027CC  302E FEC6                move.w     D0, [A6 - 0x13A]
  3447. 000027D0  6000 00EE                bra        +0xF0 /* 000028C0 */
  3448. label000027D4:
  3449. 000027D4  0C6E 0BC6 FEC4           cmpi.w     [A6 - 0x13C], 0xBC6
  3450. 000027DA  6600 006C                bne        +0x6E /* 00002848 */
  3451. 000027DE  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  3452. 000027E6  6D0A                     blt        +0xC /* 000027F2 */
  3453. 000027E8  306D 8DAC                movea.w    A0, [A5 - 0x7254]
  3454. 000027EC  B1EE FFFC                cmpa.l     A0, [A6 - 0x4]
  3455. 000027F0  6C06                     bge        +0x8 /* 000027F8 */
  3456. label000027F2:
  3457. 000027F2  7002                     moveq.l    D0, 0x02
  3458. 000027F4  6000 00CA                bra        +0xCC /* 000028C0 */
  3459. label000027F8:
  3460. 000027F8  206D 8DE2                movea.l    A0, [A5 - 0x721E]
  3461. 000027FC  202E FFFC                move.l     D0, [A6 - 0x4]
  3462. 00002800  5380                     subq.l     D0, 1
  3463. 00002802  2F00                     move.l     -[A7], D0
  3464. 00002804  2F3C 0000 0028           move.l     -[A7], 0x28 /* '(' */
  3465. 0000280A  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3466. 0000280E  D090                     add.l      D0, [A0]
  3467. 00002810  2040                     movea.l    A0, D0
  3468. 00002812  43EE FF0A                lea.l      A1, [A6 - 0xF6]
  3469. 00002816  7009                     moveq.l    D0, 0x09
  3470. label00002818:
  3471. 00002818  22D8                     move.l     [A1]+, [A0]+
  3472. 0000281A  51C8 FFFC                dbf        D0, -0x6 /* 00002818 */
  3473. 0000281E  422E FDC4                clr.b      [A6 - 0x23C]
  3474. 00002822  486E FDC4                pea.l      [A6 - 0x23C]
  3475. 00002826  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  3476. 0000282A  486E FF08                pea.l      [A6 - 0xF8]
  3477. 0000282E  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  3478. 00002832  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3479. 00002836  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3480. 0000283A  486E FDC4                pea.l      [A6 - 0x23C]
  3481. 0000283E  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  3482. 00002842  508F                     addq.l     A7, 8
  3483. 00002844  6000 007A                bra        +0x7C /* 000028C0 */
  3484. label00002848:
  3485. 00002848  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  3486. 00002850  6D0A                     blt        +0xC /* 0000285C */
  3487. 00002852  306D 8DAA                movea.w    A0, [A5 - 0x7256]
  3488. 00002856  B1EE FFFC                cmpa.l     A0, [A6 - 0x4]
  3489. 0000285A  6C06                     bge        +0x8 /* 00002862 */
  3490. label0000285C:
  3491. 0000285C  7002                     moveq.l    D0, 0x02
  3492. 0000285E  6000 0060                bra        +0x62 /* 000028C0 */
  3493. label00002862:
  3494. 00002862  2678 09D6                movea.l    A3, [0x000009D6 /* WindowList */]
  3495. 00002866  6050                     bra        +0x52 /* 000028B8 */
  3496. label00002868:
  3497. 00002868  0C6B 03DB 006C           cmpi.w     [A3 + 0x6C], 0x3DB
  3498. 0000286E  6644                     bne        +0x46 /* 000028B4 */
  3499. 00002870  B7ED 9182                cmpa.l     A3, [A5 - 0x6E7E]
  3500. 00002874  673E                     beq        +0x40 /* 000028B4 */
  3501. 00002876  53AE FFFC                subq.l     [A6 - 0x4], 1
  3502. 0000287A  4AAE FFFC                tst.l      [A6 - 0x4]
  3503. 0000287E  6E34                     bgt        +0x36 /* 000028B4 */
  3504. 00002880  486E FF36                pea.l      [A6 - 0xCA]
  3505. 00002884  2F0B                     move.l     -[A7], A3
  3506. 00002886  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  3507. 0000288A  508F                     addq.l     A7, 8
  3508. 0000288C  422E FDC4                clr.b      [A6 - 0x23C]
  3509. 00002890  486E FDC4                pea.l      [A6 - 0x23C]
  3510. 00002894  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  3511. 00002898  486E FF08                pea.l      [A6 - 0xF8]
  3512. 0000289C  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  3513. 000028A0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3514. 000028A4  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3515. 000028A8  486E FDC4                pea.l      [A6 - 0x23C]
  3516. 000028AC  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  3517. 000028B0  508F                     addq.l     A7, 8
  3518. 000028B2  600C                     bra        +0xE /* 000028C0 */
  3519. label000028B4:
  3520. 000028B4  266B 0090                movea.l    A3, [A3 + 0x90]
  3521. label000028B8:
  3522. 000028B8  B6FC 0000                cmpa.w     A3, 0x0
  3523. 000028BC  66AA                     bne        -0x54 /* 00002868 */
  3524. 000028BE  7002                     moveq.l    D0, 0x02
  3525. label000028C0:
  3526. 000028C0  4CDF 1800                movem.l    A3,A4, [A7]+
  3527. 000028C4  4E5E                     unlink     A6
  3528. 000028C6  4E75                     rts
  3529. export_761:
  3530. 000028C8  4E56 FF08                link       A6, -0x00F8
  3531. 000028CC  48E7 0108                movem.l    -[A7], D7,A4
  3532. 000028D0  286E 000C                movea.l    A4, [A6 + 0xC]
  3533. 000028D4  206E 0018                movea.l    A0, [A6 + 0x18]
  3534. 000028D8  7001                     moveq.l    D0, 0x01
  3535. 000028DA  3080                     move.w     [A0], D0
  3536. 000028DC  3D54 FF08                move.w     [A6 - 0xF8], [A4]
  3537. 000028E0  508C                     addq.l     A4, 8
  3538. 000028E2  0C54 0005                cmpi.w     [A4], 0x5
  3539. 000028E6  6706                     beq        +0x8 /* 000028EE */
  3540. 000028E8  7031                     moveq.l    D0, 0x31
  3541. 000028EA  6000 00CE                bra        +0xD0 /* 000029BA */
  3542. label000028EE:
  3543. 000028EE  508C                     addq.l     A4, 8
  3544. 000028F0  206E 0018                movea.l    A0, [A6 + 0x18]
  3545. 000028F4  5250                     addq.w     [A0], 1
  3546. 000028F6  486E FF0C                pea.l      [A6 - 0xF4]
  3547. 000028FA  486E FF0A                pea.l      [A6 - 0xF6]
  3548. 000028FE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3549. 00002902  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3550. 00002906  2F0C                     move.l     -[A7], A4
  3551. 00002908  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3552. 0000290C  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  3553. 00002910  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3554. 00002914  3E00                     move.w     D7, D0
  3555. 00002916  4A47                     tst.w      D7
  3556. 00002918  6706                     beq        +0x8 /* 00002920 */
  3557. 0000291A  3007                     move.w     D0, D7
  3558. 0000291C  6000 009C                bra        +0x9E /* 000029BA */
  3559. label00002920:
  3560. 00002920  302E FF0A                move.w     D0, [A6 - 0xF6]
  3561. 00002924  48C0                     ext.l      D0
  3562. 00002926  E780                     asl        D0, 3
  3563. 00002928  D9C0                     add.l      A4, D0
  3564. 0000292A  206E 0018                movea.l    A0, [A6 + 0x18]
  3565. 0000292E  302E FF0A                move.w     D0, [A6 - 0xF6]
  3566. 00002932  D150                     add.w      [A0], D0
  3567. 00002934  0C54 0007                cmpi.w     [A4], 0x7
  3568. 00002938  6710                     beq        +0x12 /* 0000294A */
  3569. 0000293A  486E FF0C                pea.l      [A6 - 0xF4]
  3570. 0000293E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3571. 00002942  588F                     addq.l     A7, 4
  3572. 00002944  7027                     moveq.l    D0, 0x27
  3573. 00002946  6000 0072                bra        +0x74 /* 000029BA */
  3574. label0000294A:
  3575. 0000294A  508C                     addq.l     A4, 8
  3576. 0000294C  206E 0018                movea.l    A0, [A6 + 0x18]
  3577. 00002950  5250                     addq.w     [A0], 1
  3578. 00002952  0C6E 0BD9 FF08           cmpi.w     [A6 - 0xF8], 0xBD9
  3579. 00002958  6626                     bne        +0x28 /* 00002980 */
  3580. 0000295A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3581. 0000295E  486E FF0C                pea.l      [A6 - 0xF4]
  3582. 00002962  486E FF0A                pea.l      [A6 - 0xF6]
  3583. 00002966  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3584. 0000296A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3585. 0000296E  2F0C                     move.l     -[A7], A4
  3586. 00002970  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3587. 00002974  4EBA 004C                jsr        [PC + 0x4C /* 000029C2 */]
  3588. 00002978  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  3589. 0000297C  3E00                     move.w     D7, D0
  3590. 0000297E  6024                     bra        +0x26 /* 000029A4 */
  3591. label00002980:
  3592. 00002980  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3593. 00002984  486E FF0C                pea.l      [A6 - 0xF4]
  3594. 00002988  486E FF0A                pea.l      [A6 - 0xF6]
  3595. 0000298C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3596. 00002990  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3597. 00002994  2F0C                     move.l     -[A7], A4
  3598. 00002996  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3599. 0000299A  4EBA 0282                jsr        [PC + 0x282 /* 00002C1E */]
  3600. 0000299E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  3601. 000029A2  3E00                     move.w     D7, D0
  3602. label000029A4:
  3603. 000029A4  206E 0018                movea.l    A0, [A6 + 0x18]
  3604. 000029A8  302E FF0A                move.w     D0, [A6 - 0xF6]
  3605. 000029AC  D150                     add.w      [A0], D0
  3606. 000029AE  486E FF0C                pea.l      [A6 - 0xF4]
  3607. 000029B2  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3608. 000029B6  588F                     addq.l     A7, 4
  3609. 000029B8  3007                     move.w     D0, D7
  3610. label000029BA:
  3611. 000029BA  4CDF 1080                movem.l    D7,A4, [A7]+
  3612. 000029BE  4E5E                     unlink     A6
  3613. 000029C0  4E75                     rts
  3614. fn000029C2:
  3615. 000029C2  4E56 FEFE                link       A6, -0x0102
  3616. 000029C6  48E7 0108                movem.l    -[A7], D7,A4
  3617. 000029CA  286E 000C                movea.l    A4, [A6 + 0xC]
  3618. 000029CE  206E 0018                movea.l    A0, [A6 + 0x18]
  3619. 000029D2  4250                     clr.w      [A0]
  3620. 000029D4  486E FF0A                pea.l      [A6 - 0xF6]
  3621. 000029D8  486E FFFE                pea.l      [A6 - 0x2]
  3622. 000029DC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3623. 000029E0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3624. 000029E4  2F0C                     move.l     -[A7], A4
  3625. 000029E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3626. 000029EA  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  3627. 000029EE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3628. 000029F2  3E00                     move.w     D7, D0
  3629. 000029F4  4A47                     tst.w      D7
  3630. 000029F6  6706                     beq        +0x8 /* 000029FE */
  3631. 000029F8  3007                     move.w     D0, D7
  3632. 000029FA  6000 00E0                bra        +0xE2 /* 00002ADC */
  3633. label000029FE:
  3634. 000029FE  302E FFFE                move.w     D0, [A6 - 0x2]
  3635. 00002A02  48C0                     ext.l      D0
  3636. 00002A04  E780                     asl        D0, 3
  3637. 00002A06  D9C0                     add.l      A4, D0
  3638. 00002A08  206E 0018                movea.l    A0, [A6 + 0x18]
  3639. 00002A0C  302E FFFE                move.w     D0, [A6 - 0x2]
  3640. 00002A10  D150                     add.w      [A0], D0
  3641. 00002A12  0C54 0006                cmpi.w     [A4], 0x6
  3642. 00002A16  6710                     beq        +0x12 /* 00002A28 */
  3643. 00002A18  486E FF0A                pea.l      [A6 - 0xF6]
  3644. 00002A1C  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3645. 00002A20  588F                     addq.l     A7, 4
  3646. 00002A22  7058                     moveq.l    D0, 0x58
  3647. 00002A24  6000 00B6                bra        +0xB8 /* 00002ADC */
  3648. label00002A28:
  3649. 00002A28  206E 0018                movea.l    A0, [A6 + 0x18]
  3650. 00002A2C  5250                     addq.w     [A0], 1
  3651. 00002A2E  486E FF06                pea.l      [A6 - 0xFA]
  3652. 00002A32  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3653. 00002A36  4EBA 00AC                jsr        [PC + 0xAC /* 00002AE4 */]
  3654. 00002A3A  508F                     addq.l     A7, 8
  3655. 00002A3C  3E00                     move.w     D7, D0
  3656. 00002A3E  4A47                     tst.w      D7
  3657. 00002A40  6710                     beq        +0x12 /* 00002A52 */
  3658. 00002A42  486E FF0A                pea.l      [A6 - 0xF6]
  3659. 00002A46  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3660. 00002A4A  588F                     addq.l     A7, 4
  3661. 00002A4C  3007                     move.w     D0, D7
  3662. 00002A4E  6000 008C                bra        +0x8E /* 00002ADC */
  3663. label00002A52:
  3664. 00002A52  486E FF02                pea.l      [A6 - 0xFE]
  3665. 00002A56  486E FF0A                pea.l      [A6 - 0xF6]
  3666. 00002A5A  4EBA 0088                jsr        [PC + 0x88 /* 00002AE4 */]
  3667. 00002A5E  508F                     addq.l     A7, 8
  3668. 00002A60  3E00                     move.w     D7, D0
  3669. 00002A62  4A47                     tst.w      D7
  3670. 00002A64  6716                     beq        +0x18 /* 00002A7C */
  3671. 00002A66  2F2E FF06                move.l     -[A7], [A6 - 0xFA]
  3672. 00002A6A  A8D9                     syscall    DisposRgn/DisposeRgn
  3673. 00002A6C  486E FF0A                pea.l      [A6 - 0xF6]
  3674. 00002A70  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3675. 00002A74  588F                     addq.l     A7, 4
  3676. 00002A76  3007                     move.w     D0, D7
  3677. 00002A78  6000 0062                bra        +0x64 /* 00002ADC */
  3678. label00002A7C:
  3679. 00002A7C  42A7                     clr.l      -[A7]
  3680. 00002A7E  A8D8                     syscall    NewRgn
  3681. 00002A80  205F                     movea.l    A0, [A7]+
  3682. 00002A82  2D48 FEFE                move.l     [A6 - 0x102], A0
  3683. 00002A86  2F2E FF06                move.l     -[A7], [A6 - 0xFA]
  3684. 00002A8A  2F2E FF02                move.l     -[A7], [A6 - 0xFE]
  3685. 00002A8E  2F2E FEFE                move.l     -[A7], [A6 - 0x102]
  3686. 00002A92  A8E4                     syscall    SectRgn
  3687. 00002A94  4267                     clr.w      -[A7]
  3688. 00002A96  2F2E FEFE                move.l     -[A7], [A6 - 0x102]
  3689. 00002A9A  A8E2                     syscall    EmptyRgn
  3690. 00002A9C  101F                     move.b     D0, [A7]+
  3691. 00002A9E  4A00                     tst.b      D0
  3692. 00002AA0  670E                     beq        +0x10 /* 00002AB0 */
  3693. 00002AA2  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  3694. 00002AA6  4267                     clr.w      -[A7]
  3695. 00002AA8  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  3696. 00002AAC  5C8F                     addq.l     A7, 6
  3697. 00002AAE  600E                     bra        +0x10 /* 00002ABE */
  3698. label00002AB0:
  3699. 00002AB0  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  3700. 00002AB4  3F3C 0001                move.w     -[A7], 0x1
  3701. 00002AB8  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  3702. 00002ABC  5C8F                     addq.l     A7, 6
  3703. label00002ABE:
  3704. 00002ABE  2F2E FF06                move.l     -[A7], [A6 - 0xFA]
  3705. 00002AC2  A8D9                     syscall    DisposRgn/DisposeRgn
  3706. 00002AC4  2F2E FF02                move.l     -[A7], [A6 - 0xFE]
  3707. 00002AC8  A8D9                     syscall    DisposRgn/DisposeRgn
  3708. 00002ACA  2F2E FEFE                move.l     -[A7], [A6 - 0x102]
  3709. 00002ACE  A8D9                     syscall    DisposRgn/DisposeRgn
  3710. 00002AD0  486E FF0A                pea.l      [A6 - 0xF6]
  3711. 00002AD4  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3712. 00002AD8  588F                     addq.l     A7, 4
  3713. 00002ADA  7000                     moveq.l    D0, 0x00
  3714. label00002ADC:
  3715. 00002ADC  4CDF 1080                movem.l    D7,A4, [A7]+
  3716. 00002AE0  4E5E                     unlink     A6
  3717. 00002AE2  4E75                     rts
  3718. fn00002AE4:
  3719. 00002AE4  4E56 FFA8                link       A6, -0x0058
  3720. 00002AE8  206E 0008                movea.l    A0, [A6 + 0x8]
  3721. 00002AEC  0C50 0003                cmpi.w     [A0], 0x3
  3722. 00002AF0  6706                     beq        +0x8 /* 00002AF8 */
  3723. 00002AF2  700B                     moveq.l    D0, 0x0B
  3724. 00002AF4  6000 0124                bra        +0x126 /* 00002C1A */
  3725. label00002AF8:
  3726. 00002AF8  206E 0008                movea.l    A0, [A6 + 0x8]
  3727. 00002AFC  226E 0008                movea.l    A1, [A6 + 0x8]
  3728. 00002B00  2068 009E                movea.l    A0, [A0 + 0x9E]
  3729. 00002B04  3029 0098                move.w     D0, [A1 + 0x98]
  3730. 00002B08  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  3731. 00002B0C  D090                     add.l      D0, [A0]
  3732. 00002B0E  2040                     movea.l    A0, D0
  3733. 00002B10  43EE FFAC                lea.l      A1, [A6 - 0x54]
  3734. 00002B14  7013                     moveq.l    D0, 0x13
  3735. label00002B16:
  3736. 00002B16  22D8                     move.l     [A1]+, [A0]+
  3737. 00002B18  51C8 FFFC                dbf        D0, -0x6 /* 00002B16 */
  3738. 00002B1C  32D8                     move.w     [A1]+, [A0]+
  3739. 00002B1E  302E FFAC                move.w     D0, [A6 - 0x54]
  3740. 00002B22  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  3741. 00002B26  0011 0046                ori.b      [A1], 0x46 /* 'F' */
  3742. 00002B2A  0064 0042                ori.w      -[A4], 0x42 /* 'B' */
  3743. 00002B2E  0067 003E                ori.w      -[A7], 0x3E /* '>' */
  3744. 00002B32  0069 003A 006A           ori.w      [A1 + 0x6A], 0x3A /* ':' */
  3745. 00002B38  0036 006B 0032           ori.b      [A6 + D0.w + 0x32], 0x6B /* 'k' */
  3746. 00002B3E  00C8                     .incomplete
  3747. 00002B40  002E 00CB 002A           ori.b      [A6 + 0x2A], 0xCB
  3748. 00002B46  00CC                     .incomplete
  3749. 00002B48  0026 012C                ori.b      -[A6], 0x2C /* ',' */
  3750. 00002B4C  0022 012D                ori.b      -[A2], 0x2D /* '-' */
  3751. 00002B50  001E 012E                ori.b      [A6]+, 0x2E /* '.' */
  3752. 00002B54  001A 006C                ori.b      [A2]+, 0x6C /* 'l' */
  3753. 00002B58  0036 0066 0052           ori.b      [A6 + D0.w + 0x52], 0x66 /* 'f' */
  3754. 00002B5E  0065 0074                ori.w      -[A5], 0x74 /* 't' */
  3755. 00002B62  00C9                     .incomplete
  3756. 00002B64  00A4 00CA 00A0           ori.l      -[A4], 0xCA00A0
  3757. 00002B6A  0068 00AC 42A7           ori.w      [A0 + 0x42A7], 0xAC
  3758. 00002B70  A8D8                     syscall    NewRgn
  3759. 00002B72  205F                     movea.l    A0, [A7]+
  3760. 00002B74  226E 000C                movea.l    A1, [A6 + 0xC]
  3761. 00002B78  2288                     move.l     [A1], A0
  3762. 00002B7A  A8DA                     syscall    OpenRgn
  3763. 00002B7C  486E FFBA                pea.l      [A6 - 0x46]
  3764. 00002B80  A8A1                     syscall    FrameRect
  3765. 00002B82  206E 000C                movea.l    A0, [A6 + 0xC]
  3766. 00002B86  2F10                     move.l     -[A7], [A0]
  3767. 00002B88  A8DB                     syscall    CloseRgn
  3768. 00002B8A  6000 008C                bra        +0x8E /* 00002C18 */
  3769. 00002B8E  42A7                     clr.l      -[A7]
  3770. 00002B90  A8D8                     syscall    NewRgn
  3771. 00002B92  205F                     movea.l    A0, [A7]+
  3772. 00002B94  226E 000C                movea.l    A1, [A6 + 0xC]
  3773. 00002B98  2288                     move.l     [A1], A0
  3774. 00002B9A  A8DA                     syscall    OpenRgn
  3775. 00002B9C  486E FFBA                pea.l      [A6 - 0x46]
  3776. 00002BA0  A8B7                     syscall    FrameOval
  3777. 00002BA2  206E 000C                movea.l    A0, [A6 + 0xC]
  3778. 00002BA6  2F10                     move.l     -[A7], [A0]
  3779. 00002BA8  A8DB                     syscall    CloseRgn
  3780. 00002BAA  6000 006C                bra        +0x6E /* 00002C18 */
  3781. 00002BAE  42A7                     clr.l      -[A7]
  3782. 00002BB0  A8D8                     syscall    NewRgn
  3783. 00002BB2  205F                     movea.l    A0, [A7]+
  3784. 00002BB4  226E 000C                movea.l    A1, [A6 + 0xC]
  3785. 00002BB8  2288                     move.l     [A1], A0
  3786. 00002BBA  A8DA                     syscall    OpenRgn
  3787. 00002BBC  486E FFBA                pea.l      [A6 - 0x46]
  3788. 00002BC0  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  3789. 00002BC4  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  3790. 00002BC8  A8B0                     syscall    FrameRoundRect
  3791. 00002BCA  206E 000C                movea.l    A0, [A6 + 0xC]
  3792. 00002BCE  2F10                     move.l     -[A7], [A0]
  3793. 00002BD0  A8DB                     syscall    CloseRgn
  3794. 00002BD2  6044                     bra        +0x46 /* 00002C18 */
  3795. 00002BD4  42A7                     clr.l      -[A7]
  3796. 00002BD6  A8D8                     syscall    NewRgn
  3797. 00002BD8  205F                     movea.l    A0, [A7]+
  3798. 00002BDA  226E 000C                movea.l    A1, [A6 + 0xC]
  3799. 00002BDE  2288                     move.l     [A1], A0
  3800. 00002BE0  A8DA                     syscall    OpenRgn
  3801. 00002BE2  302E FFBE                move.w     D0, [A6 - 0x42]
  3802. 00002BE6  906E FFBA                sub.w      D0, [A6 - 0x46]
  3803. 00002BEA  E240                     asr        D0.w, 1
  3804. 00002BEC  3D40 FFFE                move.w     [A6 - 0x2], D0
  3805. 00002BF0  486E FFBA                pea.l      [A6 - 0x46]
  3806. 00002BF4  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3807. 00002BF8  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3808. 00002BFC  A8B0                     syscall    FrameRoundRect
  3809. 00002BFE  206E 000C                movea.l    A0, [A6 + 0xC]
  3810. 00002C02  2F10                     move.l     -[A7], [A0]
  3811. 00002C04  A8DB                     syscall    CloseRgn
  3812. 00002C06  6010                     bra        +0x12 /* 00002C18 */
  3813. 00002C08  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  3814. 00002C0C  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  3815. 00002C10  588F                     addq.l     A7, 4
  3816. 00002C12  206E 000C                movea.l    A0, [A6 + 0xC]
  3817. 00002C16  2080                     move.l     [A0], D0
  3818. label00002C18:
  3819. 00002C18  7000                     moveq.l    D0, 0x00
  3820. label00002C1A:
  3821. 00002C1A  4E5E                     unlink     A6
  3822. 00002C1C  4E75                     rts
  3823. fn00002C1E:
  3824. 00002C1E  4E56 FFF2                link       A6, -0x000E
  3825. 00002C22  48E7 0108                movem.l    -[A7], D7,A4
  3826. 00002C26  286E 000C                movea.l    A4, [A6 + 0xC]
  3827. 00002C2A  206E 0018                movea.l    A0, [A6 + 0x18]
  3828. 00002C2E  4250                     clr.w      [A0]
  3829. 00002C30  486E FFF6                pea.l      [A6 - 0xA]
  3830. 00002C34  486E FFFA                pea.l      [A6 - 0x6]
  3831. 00002C38  486E FFFE                pea.l      [A6 - 0x2]
  3832. 00002C3C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3833. 00002C40  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3834. 00002C44  2F0C                     move.l     -[A7], A4
  3835. 00002C46  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3836. 00002C4A  4EAD 099A                jsr        [A5 + 0x99A /* export_303 */]
  3837. 00002C4E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  3838. 00002C52  3E00                     move.w     D7, D0
  3839. 00002C54  4A47                     tst.w      D7
  3840. 00002C56  6706                     beq        +0x8 /* 00002C5E */
  3841. 00002C58  3007                     move.w     D0, D7
  3842. 00002C5A  6000 0068                bra        +0x6A /* 00002CC4 */
  3843. label00002C5E:
  3844. 00002C5E  3D6E FFFC FFF4           move.w     [A6 - 0xC], [A6 - 0x4]
  3845. 00002C64  3D6E FFF8 FFF2           move.w     [A6 - 0xE], [A6 - 0x8]
  3846. 00002C6A  302E FFFE                move.w     D0, [A6 - 0x2]
  3847. 00002C6E  48C0                     ext.l      D0
  3848. 00002C70  E780                     asl        D0, 3
  3849. 00002C72  D9C0                     add.l      A4, D0
  3850. 00002C74  206E 0018                movea.l    A0, [A6 + 0x18]
  3851. 00002C78  302E FFFE                move.w     D0, [A6 - 0x2]
  3852. 00002C7C  D150                     add.w      [A0], D0
  3853. 00002C7E  0C54 0006                cmpi.w     [A4], 0x6
  3854. 00002C82  6704                     beq        +0x6 /* 00002C88 */
  3855. 00002C84  7058                     moveq.l    D0, 0x58
  3856. 00002C86  603C                     bra        +0x3E /* 00002CC4 */
  3857. label00002C88:
  3858. 00002C88  206E 0018                movea.l    A0, [A6 + 0x18]
  3859. 00002C8C  5250                     addq.w     [A0], 1
  3860. 00002C8E  206E 001C                movea.l    A0, [A6 + 0x1C]
  3861. 00002C92  0C50 0003                cmpi.w     [A0], 0x3
  3862. 00002C96  6704                     beq        +0x6 /* 00002C9C */
  3863. 00002C98  700B                     moveq.l    D0, 0x0B
  3864. 00002C9A  6028                     bra        +0x2A /* 00002CC4 */
  3865. label00002C9C:
  3866. 00002C9C  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  3867. 00002CA0  206E 001C                movea.l    A0, [A6 + 0x1C]
  3868. 00002CA4  3F28 0098                move.w     -[A7], [A0 + 0x98]
  3869. 00002CA8  206E 001C                movea.l    A0, [A6 + 0x1C]
  3870. 00002CAC  2F28 009E                move.l     -[A7], [A0 + 0x9E]
  3871. 00002CB0  4EAD 0FEA                jsr        [A5 + 0xFEA /* export_505 */]
  3872. 00002CB4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3873. 00002CB8  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  3874. 00002CBC  3F00                     move.w     -[A7], D0
  3875. 00002CBE  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  3876. 00002CC2  5C8F                     addq.l     A7, 6
  3877. label00002CC4:
  3878. 00002CC4  4CDF 1080                movem.l    D7,A4, [A7]+
  3879. 00002CC8  4E5E                     unlink     A6
  3880. 00002CCA  4E75                     rts
  3881. export_744:
  3882. 00002CCC  4E56 FCF6                link       A6, -0x030A
  3883. 00002CD0  2F0C                     move.l     -[A7], A4
  3884. 00002CD2  286E 000C                movea.l    A4, [A6 + 0xC]
  3885. 00002CD6  206E 0018                movea.l    A0, [A6 + 0x18]
  3886. 00002CDA  4250                     clr.w      [A0]
  3887. 00002CDC  7001                     moveq.l    D0, 0x01
  3888. 00002CDE  3D40 FCFC                move.w     [A6 - 0x304], D0
  3889. 00002CE2  426E FCF6                clr.w      [A6 - 0x30A]
  3890. 00002CE6  0C54 271E                cmpi.w     [A4], 0x271E
  3891. 00002CEA  660C                     bne        +0xE /* 00002CF8 */
  3892. 00002CEC  426E FCFC                clr.w      [A6 - 0x304]
  3893. 00002CF0  206E 0018                movea.l    A0, [A6 + 0x18]
  3894. 00002CF4  5250                     addq.w     [A0], 1
  3895. 00002CF6  508C                     addq.l     A4, 8
  3896. label00002CF8:
  3897. 00002CF8  3D54 FCFE                move.w     [A6 - 0x302], [A4]
  3898. 00002CFC  206E 0018                movea.l    A0, [A6 + 0x18]
  3899. 00002D00  5250                     addq.w     [A0], 1
  3900. 00002D02  508C                     addq.l     A4, 8
  3901. 00002D04  0C54 0005                cmpi.w     [A4], 0x5
  3902. 00002D08  6616                     bne        +0x18 /* 00002D20 */
  3903. 00002D0A  4A6E FCFC                tst.w      [A6 - 0x304]
  3904. 00002D0E  6606                     bne        +0x8 /* 00002D16 */
  3905. 00002D10  7008                     moveq.l    D0, 0x08
  3906. 00002D12  6000 01AA                bra        +0x1AC /* 00002EBE */
  3907. label00002D16:
  3908. 00002D16  206E 0018                movea.l    A0, [A6 + 0x18]
  3909. 00002D1A  5250                     addq.w     [A0], 1
  3910. 00002D1C  508C                     addq.l     A4, 8
  3911. 00002D1E  6018                     bra        +0x1A /* 00002D38 */
  3912. label00002D20:
  3913. 00002D20  0C54 271B                cmpi.w     [A4], 0x271B
  3914. 00002D24  6612                     bne        +0x14 /* 00002D38 */
  3915. 00002D26  206E 0018                movea.l    A0, [A6 + 0x18]
  3916. 00002D2A  5250                     addq.w     [A0], 1
  3917. 00002D2C  508C                     addq.l     A4, 8
  3918. 00002D2E  426E FCFC                clr.w      [A6 - 0x304]
  3919. 00002D32  7001                     moveq.l    D0, 0x01
  3920. 00002D34  3D40 FCF6                move.w     [A6 - 0x30A], D0
  3921. label00002D38:
  3922. 00002D38  4A6E FCFC                tst.w      [A6 - 0x304]
  3923. 00002D3C  670C                     beq        +0xE /* 00002D4A */
  3924. 00002D3E  0C54 0006                cmpi.w     [A4], 0x6
  3925. 00002D42  6706                     beq        +0x8 /* 00002D4A */
  3926. 00002D44  7001                     moveq.l    D0, 0x01
  3927. 00002D46  3D40 FCF6                move.w     [A6 - 0x30A], D0
  3928. label00002D4A:
  3929. 00002D4A  4A6E FCF6                tst.w      [A6 - 0x30A]
  3930. 00002D4E  6700 007E                beq        +0x80 /* 00002DCE */
  3931. 00002D52  486E FF0C                pea.l      [A6 - 0xF4]
  3932. 00002D56  486E FD02                pea.l      [A6 - 0x2FE]
  3933. 00002D5A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3934. 00002D5E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3935. 00002D62  2F0C                     move.l     -[A7], A4
  3936. 00002D64  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3937. 00002D68  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  3938. 00002D6C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3939. 00002D70  3D40 FD00                move.w     [A6 - 0x300], D0
  3940. 00002D74  4A6E FD00                tst.w      [A6 - 0x300]
  3941. 00002D78  6708                     beq        +0xA /* 00002D82 */
  3942. 00002D7A  302E FD00                move.w     D0, [A6 - 0x300]
  3943. 00002D7E  6000 013E                bra        +0x140 /* 00002EBE */
  3944. label00002D82:
  3945. 00002D82  0C6E 0007 FF0C           cmpi.w     [A6 - 0xF4], 0x7
  3946. 00002D88  6710                     beq        +0x12 /* 00002D9A */
  3947. 00002D8A  486E FF0C                pea.l      [A6 - 0xF4]
  3948. 00002D8E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3949. 00002D92  588F                     addq.l     A7, 4
  3950. 00002D94  7002                     moveq.l    D0, 0x02
  3951. 00002D96  6000 0126                bra        +0x128 /* 00002EBE */
  3952. label00002D9A:
  3953. 00002D9A  206E 0018                movea.l    A0, [A6 + 0x18]
  3954. 00002D9E  302E FD02                move.w     D0, [A6 - 0x2FE]
  3955. 00002DA2  D150                     add.w      [A0], D0
  3956. 00002DA4  302E FD02                move.w     D0, [A6 - 0x2FE]
  3957. 00002DA8  48C0                     ext.l      D0
  3958. 00002DAA  E780                     asl        D0, 3
  3959. 00002DAC  D9C0                     add.l      A4, D0
  3960. 00002DAE  206E FF3A                movea.l    A0, [A6 - 0xC6]
  3961. 00002DB2  3D68 0002 FCF8           move.w     [A6 - 0x308], [A0 + 0x2]
  3962. 00002DB8  206E FF3A                movea.l    A0, [A6 - 0xC6]
  3963. 00002DBC  2D68 012C FF08           move.l     [A6 - 0xF8], [A0 + 0x12C]
  3964. 00002DC2  486E FF0C                pea.l      [A6 - 0xF4]
  3965. 00002DC6  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3966. 00002DCA  588F                     addq.l     A7, 4
  3967. 00002DCC  600A                     bra        +0xC /* 00002DD8 */
  3968. label00002DCE:
  3969. 00002DCE  206D 8FE8                movea.l    A0, [A5 - 0x7018]
  3970. 00002DD2  3D68 0002 FCF8           move.w     [A6 - 0x308], [A0 + 0x2]
  3971. label00002DD8:
  3972. 00002DD8  4A6E FCFC                tst.w      [A6 - 0x304]
  3973. 00002DDC  6714                     beq        +0x16 /* 00002DF2 */
  3974. 00002DDE  0C54 0006                cmpi.w     [A4], 0x6
  3975. 00002DE2  6706                     beq        +0x8 /* 00002DEA */
  3976. 00002DE4  7058                     moveq.l    D0, 0x58
  3977. 00002DE6  6000 00D6                bra        +0xD8 /* 00002EBE */
  3978. label00002DEA:
  3979. 00002DEA  206E 0018                movea.l    A0, [A6 + 0x18]
  3980. 00002DEE  5250                     addq.w     [A0], 1
  3981. 00002DF0  508C                     addq.l     A4, 8
  3982. label00002DF2:
  3983. 00002DF2  0C6E 0C05 FCFE           cmpi.w     [A6 - 0x302], 0xC05
  3984. 00002DF8  6600 00A0                bne        +0xA2 /* 00002E9A */
  3985. 00002DFC  486E FE04                pea.l      [A6 - 0x1FC]
  3986. 00002E00  486D F22A                pea.l      [A5 - 0xDD6]
  3987. 00002E04  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  3988. 00002E08  508F                     addq.l     A7, 8
  3989. 00002E0A  4A6E FCF6                tst.w      [A6 - 0x30A]
  3990. 00002E0E  6768                     beq        +0x6A /* 00002E78 */
  3991. 00002E10  4267                     clr.w      -[A7]
  3992. 00002E12  2F2E FF08                move.l     -[A7], [A6 - 0xF8]
  3993. 00002E16  A86A                     syscall    HiWord
  3994. 00002E18  301F                     move.w     D0, [A7]+
  3995. 00002E1A  3D40 FCFA                move.w     [A6 - 0x306], D0
  3996. 00002E1E  306E FCFA                movea.w    A0, [A6 - 0x306]
  3997. 00002E22  486E FD04                pea.l      [A6 - 0x2FC]
  3998. 00002E26  2F08                     move.l     -[A7], A0
  3999. 00002E28  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  4000. 00002E2C  508F                     addq.l     A7, 8
  4001. 00002E2E  486E FE04                pea.l      [A6 - 0x1FC]
  4002. 00002E32  486E FD04                pea.l      [A6 - 0x2FC]
  4003. 00002E36  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  4004. 00002E3A  508F                     addq.l     A7, 8
  4005. 00002E3C  486E FE04                pea.l      [A6 - 0x1FC]
  4006. 00002E40  3F3C 002E                move.w     -[A7], 0x2E /* '.' */
  4007. 00002E44  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  4008. 00002E48  5C8F                     addq.l     A7, 6
  4009. 00002E4A  4267                     clr.w      -[A7]
  4010. 00002E4C  2F2E FF08                move.l     -[A7], [A6 - 0xF8]
  4011. 00002E50  A86B                     syscall    LoWord
  4012. 00002E52  301F                     move.w     D0, [A7]+
  4013. 00002E54  3D40 FCFA                move.w     [A6 - 0x306], D0
  4014. 00002E58  306E FCFA                movea.w    A0, [A6 - 0x306]
  4015. 00002E5C  486E FD04                pea.l      [A6 - 0x2FC]
  4016. 00002E60  2F08                     move.l     -[A7], A0
  4017. 00002E62  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  4018. 00002E66  508F                     addq.l     A7, 8
  4019. 00002E68  486E FE04                pea.l      [A6 - 0x1FC]
  4020. 00002E6C  486E FD04                pea.l      [A6 - 0x2FC]
  4021. 00002E70  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  4022. 00002E74  508F                     addq.l     A7, 8
  4023. 00002E76  600E                     bra        +0x10 /* 00002E86 */
  4024. label00002E78:
  4025. 00002E78  486E FE04                pea.l      [A6 - 0x1FC]
  4026. 00002E7C  486D F236                pea.l      [A5 - 0xDCA]
  4027. 00002E80  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  4028. 00002E84  508F                     addq.l     A7, 8
  4029. label00002E86:
  4030. 00002E86  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4031. 00002E8A  486E FE04                pea.l      [A6 - 0x1FC]
  4032. 00002E8E  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  4033. 00002E92  508F                     addq.l     A7, 8
  4034. 00002E94  3D40 FD00                move.w     [A6 - 0x300], D0
  4035. 00002E98  6020                     bra        +0x22 /* 00002EBA */
  4036. label00002E9A:
  4037. 00002E9A  3F2E FCF8                move.w     -[A7], [A6 - 0x308]
  4038. 00002E9E  4EBA 0024                jsr        [PC + 0x24 /* 00002EC4 */]
  4039. 00002EA2  548F                     addq.l     A7, 2
  4040. 00002EA4  2D40 FF04                move.l     [A6 - 0xFC], D0
  4041. 00002EA8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4042. 00002EAC  2F2E FF04                move.l     -[A7], [A6 - 0xFC]
  4043. 00002EB0  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  4044. 00002EB4  508F                     addq.l     A7, 8
  4045. 00002EB6  3D40 FD00                move.w     [A6 - 0x300], D0
  4046. label00002EBA:
  4047. 00002EBA  302E FD00                move.w     D0, [A6 - 0x300]
  4048. label00002EBE:
  4049. 00002EBE  285F                     movea.l    A4, [A7]+
  4050. 00002EC0  4E5E                     unlink     A6
  4051. 00002EC2  4E75                     rts
  4052. fn00002EC4:
  4053. 00002EC4  4E56 FFAC                link       A6, -0x0054
  4054. 00002EC8  42AE FFB8                clr.l      [A6 - 0x48]
  4055. 00002ECC  42AE FFBE                clr.l      [A6 - 0x42]
  4056. 00002ED0  3D6E 0008 FFC2           move.w     [A6 - 0x3E], [A6 + 0x8]
  4057. 00002ED6  70FF                     moveq.l    D0, 0xFFFFFFFF
  4058. 00002ED8  3D40 FFC8                move.w     [A6 - 0x38], D0
  4059. 00002EDC  4267                     clr.w      -[A7]
  4060. 00002EDE  486E FFAC                pea.l      [A6 - 0x54]
  4061. 00002EE2  4267                     clr.w      -[A7]
  4062. 00002EE4  4EAD 12D2                jsr        [A5 + 0x12D2 /* export_598 */]
  4063. 00002EE8  301F                     move.w     D0, [A7]+
  4064. 00002EEA  3F00                     move.w     -[A7], D0
  4065. 00002EEC  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  4066. 00002EF0  548F                     addq.l     A7, 2
  4067. 00002EF2  306E FFEA                movea.w    A0, [A6 - 0x16]
  4068. 00002EF6  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  4069. 00002EFA  2F08                     move.l     -[A7], A0
  4070. 00002EFC  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  4071. 00002F00  2D40 FFFC                move.l     [A6 - 0x4], D0
  4072. 00002F04  202E FFFC                move.l     D0, [A6 - 0x4]
  4073. 00002F08  4E5E                     unlink     A6
  4074. 00002F0A  4E75                     rts
  4075. export_754:
  4076. 00002F0C  4E56 FEF2                link       A6, -0x010E
  4077. 00002F10  2F0C                     move.l     -[A7], A4
  4078. 00002F12  286E 000C                movea.l    A4, [A6 + 0xC]
  4079. 00002F16  206E 0018                movea.l    A0, [A6 + 0x18]
  4080. 00002F1A  7001                     moveq.l    D0, 0x01
  4081. 00002F1C  3080                     move.w     [A0], D0
  4082. 00002F1E  508C                     addq.l     A4, 8
  4083. 00002F20  0C54 0005                cmpi.w     [A4], 0x5
  4084. 00002F24  6706                     beq        +0x8 /* 00002F2C */
  4085. 00002F26  7031                     moveq.l    D0, 0x31
  4086. 00002F28  6000 00F0                bra        +0xF2 /* 0000301A */
  4087. label00002F2C:
  4088. 00002F2C  508C                     addq.l     A4, 8
  4089. 00002F2E  206E 0018                movea.l    A0, [A6 + 0x18]
  4090. 00002F32  5250                     addq.w     [A0], 1
  4091. 00002F34  486E FF0C                pea.l      [A6 - 0xF4]
  4092. 00002F38  486E FEF6                pea.l      [A6 - 0x10A]
  4093. 00002F3C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4094. 00002F40  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4095. 00002F44  2F0C                     move.l     -[A7], A4
  4096. 00002F46  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4097. 00002F4A  4EAD 0BEA                jsr        [A5 + 0xBEA /* export_377 */]
  4098. 00002F4E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4099. 00002F52  3D40 FEF4                move.w     [A6 - 0x10C], D0
  4100. 00002F56  4A6E FEF4                tst.w      [A6 - 0x10C]
  4101. 00002F5A  663C                     bne        +0x3E /* 00002F98 */
  4102. 00002F5C  486E FF0C                pea.l      [A6 - 0xF4]
  4103. 00002F60  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  4104. 00002F64  588F                     addq.l     A7, 4
  4105. 00002F66  302E FEF6                move.w     D0, [A6 - 0x10A]
  4106. 00002F6A  48C0                     ext.l      D0
  4107. 00002F6C  E780                     asl        D0, 3
  4108. 00002F6E  D9C0                     add.l      A4, D0
  4109. 00002F70  206E 0018                movea.l    A0, [A6 + 0x18]
  4110. 00002F74  302E FEF6                move.w     D0, [A6 - 0x10A]
  4111. 00002F78  D150                     add.w      [A0], D0
  4112. 00002F7A  0C54 0006                cmpi.w     [A4], 0x6
  4113. 00002F7E  6706                     beq        +0x8 /* 00002F86 */
  4114. 00002F80  7058                     moveq.l    D0, 0x58
  4115. 00002F82  6000 0096                bra        +0x98 /* 0000301A */
  4116. label00002F86:
  4117. 00002F86  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4118. 00002F8A  3F3C 0001                move.w     -[A7], 0x1
  4119. 00002F8E  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  4120. 00002F92  5C8F                     addq.l     A7, 6
  4121. 00002F94  6000 0084                bra        +0x86 /* 0000301A */
  4122. label00002F98:
  4123. 00002F98  7001                     moveq.l    D0, 0x01
  4124. 00002F9A  3D40 FEF2                move.w     [A6 - 0x10E], D0
  4125. 00002F9E  2D4C FEF8                move.l     [A6 - 0x108], A4
  4126. label00002FA2:
  4127. 00002FA2  0C54 0005                cmpi.w     [A4], 0x5
  4128. 00002FA6  6604                     bne        +0x6 /* 00002FAC */
  4129. 00002FA8  526E FEF2                addq.w     [A6 - 0x10E], 1
  4130. label00002FAC:
  4131. 00002FAC  0C54 0006                cmpi.w     [A4], 0x6
  4132. 00002FB0  6604                     bne        +0x6 /* 00002FB6 */
  4133. 00002FB2  536E FEF2                subq.w     [A6 - 0x10E], 1
  4134. label00002FB6:
  4135. 00002FB6  4A54                     tst.w      [A4]
  4136. 00002FB8  6606                     bne        +0x8 /* 00002FC0 */
  4137. 00002FBA  7008                     moveq.l    D0, 0x08
  4138. 00002FBC  6000 005C                bra        +0x5E /* 0000301A */
  4139. label00002FC0:
  4140. 00002FC0  206E 0018                movea.l    A0, [A6 + 0x18]
  4141. 00002FC4  5250                     addq.w     [A0], 1
  4142. 00002FC6  508C                     addq.l     A4, 8
  4143. 00002FC8  4A6E FEF2                tst.w      [A6 - 0x10E]
  4144. 00002FCC  66D4                     bne        -0x2A /* 00002FA2 */
  4145. 00002FCE  206E FEF8                movea.l    A0, [A6 - 0x108]
  4146. 00002FD2  41E8 0010                lea.l      A0, [A0 + 0x10]
  4147. 00002FD6  B9C8                     cmpa.l     A4, A0
  4148. 00002FD8  6634                     bne        +0x36 /* 0000300E */
  4149. 00002FDA  4267                     clr.w      -[A7]
  4150. 00002FDC  486E FEFC                pea.l      [A6 - 0x104]
  4151. 00002FE0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4152. 00002FE4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4153. 00002FE8  2F2E FEF8                move.l     -[A7], [A6 - 0x108]
  4154. 00002FEC  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  4155. 00002FF0  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4156. 00002FF4  3D40 FEF4                move.w     [A6 - 0x10C], D0
  4157. 00002FF8  4A6E FEF4                tst.w      [A6 - 0x10C]
  4158. 00002FFC  6610                     bne        +0x12 /* 0000300E */
  4159. 00002FFE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4160. 00003002  3F3C 0001                move.w     -[A7], 0x1
  4161. 00003006  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  4162. 0000300A  5C8F                     addq.l     A7, 6
  4163. 0000300C  600C                     bra        +0xE /* 0000301A */
  4164. label0000300E:
  4165. 0000300E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4166. 00003012  4267                     clr.w      -[A7]
  4167. 00003014  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  4168. 00003018  5C8F                     addq.l     A7, 6
  4169. label0000301A:
  4170. 0000301A  285F                     movea.l    A4, [A7]+
  4171. 0000301C  4E5E                     unlink     A6
  4172. 0000301E  4E75                     rts
  4173. fn00003020:
  4174. 00003020  4E56 FEF4                link       A6, -0x010C
  4175. 00003024  42A7                     clr.l      -[A7]
  4176. 00003026  3F3C 0005                move.w     -[A7], 0x5
  4177. 0000302A  3F3C 0007                move.w     -[A7], 0x7
  4178. 0000302E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4179. 00003032  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  4180. 00003036  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4181. 0000303A  206E 0008                movea.l    A0, [A6 + 0x8]
  4182. 0000303E  2D50 FEF4                move.l     [A6 - 0x10C], [A0]
  4183. 00003042  42A7                     clr.l      -[A7]
  4184. 00003044  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4185. 00003048  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4186. 0000304C  201F                     move.l     D0, [A7]+
  4187. 0000304E  2D40 FFFC                move.l     [A6 - 0x4], D0
  4188. 00003052  4AAE FFFC                tst.l      [A6 - 0x4]
  4189. 00003056  6700 0098                beq        +0x9A /* 000030F0 */
  4190. 0000305A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4191. 0000305E  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  4192. 00003062  42A7                     clr.l      -[A7]
  4193. 00003064  42A7                     clr.l      -[A7]
  4194. 00003066  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  4195. 0000306A  205F                     movea.l    A0, [A7]+
  4196. 0000306C  2D48 FFF8                move.l     [A6 - 0x8], A0
  4197. 00003070  605C                     bra        +0x5E /* 000030CE */
  4198. label00003072:
  4199. 00003072  486E FEF8                pea.l      [A6 - 0x108]
  4200. 00003076  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  4201. 0000307A  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  4202. 0000307E  508F                     addq.l     A7, 8
  4203. 00003080  7000                     moveq.l    D0, 0x00
  4204. 00003082  102E FEF8                move.b     D0, [A6 - 0x108]
  4205. 00003086  5240                     addq.w     D0, 1
  4206. 00003088  4840                     swap.w     D0
  4207. 0000308A  4240                     clr.w      D0
  4208. 0000308C  4840                     swap.w     D0
  4209. 0000308E  91AE FFFC                sub.l      [A6 - 0x4], D0
  4210. 00003092  4267                     clr.w      -[A7]
  4211. 00003094  206E FEF4                movea.l    A0, [A6 - 0x10C]
  4212. 00003098  4868 0001                pea.l      [A0 + 0x1]
  4213. 0000309C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4214. 000030A0  7000                     moveq.l    D0, 0x00
  4215. 000030A2  102E FEF8                move.b     D0, [A6 - 0x108]
  4216. 000030A6  2F00                     move.l     -[A7], D0
  4217. 000030A8  4EAD 141A                jsr        [A5 + 0x141A /* export_639 */]
  4218. 000030AC  301F                     move.w     D0, [A7]+
  4219. 000030AE  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  4220. 000030B2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4221. 000030B6  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  4222. 000030BA  5C8F                     addq.l     A7, 6
  4223. 000030BC  7000                     moveq.l    D0, 0x00
  4224. 000030BE  102E FEF8                move.b     D0, [A6 - 0x108]
  4225. 000030C2  5240                     addq.w     D0, 1
  4226. 000030C4  4840                     swap.w     D0
  4227. 000030C6  4240                     clr.w      D0
  4228. 000030C8  4840                     swap.w     D0
  4229. 000030CA  D1AE FEF4                add.l      [A6 - 0x10C], D0
  4230. label000030CE:
  4231. 000030CE  4AAE FFFC                tst.l      [A6 - 0x4]
  4232. 000030D2  6E9E                     bgt        -0x60 /* 00003072 */
  4233. 000030D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4234. 000030D8  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  4235. 000030DC  206E 000C                movea.l    A0, [A6 + 0xC]
  4236. 000030E0  216E FFF8 0012           move.l     [A0 + 0x12], [A6 - 0x8]
  4237. 000030E6  206E 000C                movea.l    A0, [A6 + 0xC]
  4238. 000030EA  7004                     moveq.l    D0, 0x04
  4239. 000030EC  3140 0002                move.w     [A0 + 0x2], D0
  4240. label000030F0:
  4241. 000030F0  7000                     moveq.l    D0, 0x00
  4242. 000030F2  4E5E                     unlink     A6
  4243. 000030F4  4E75                     rts
  4244. export_760:
  4245. 000030F6  4E56 0000                link       A6, 0
  4246. 000030FA  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  4247. 000030FE  42A7                     clr.l      -[A7]
  4248. 00003100  3F3C 0004                move.w     -[A7], 0x4
  4249. 00003104  3F3C 0007                move.w     -[A7], 0x7
  4250. 00003108  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4251. 0000310C  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  4252. 00003110  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4253. 00003114  2F2D 905C                move.l     -[A7], [A5 - 0x6FA4]
  4254. 00003118  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  4255. 0000311C  206D 905C                movea.l    A0, [A5 - 0x6FA4]
  4256. 00003120  2850                     movea.l    A4, [A0]
  4257. 00003122  42A7                     clr.l      -[A7]
  4258. 00003124  2F2D 905C                move.l     -[A7], [A5 - 0x6FA4]
  4259. 00003128  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4260. 0000312C  201F                     move.l     D0, [A7]+
  4261. 0000312E  4878 0010                push.l     0x10
  4262. 00003132  2F00                     move.l     -[A7], D0
  4263. 00003134  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  4264. 00003138  3C00                     move.w     D6, D0
  4265. 0000313A  7E01                     moveq.l    D7, 0x01
  4266. 0000313C  7A00                     moveq.l    D5, 0x00
  4267. 0000313E  6052                     bra        +0x54 /* 00003192 */
  4268. label00003140:
  4269. 00003140  4A47                     tst.w      D7
  4270. 00003142  6612                     bne        +0x14 /* 00003156 */
  4271. 00003144  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  4272. 00003148  206E 0008                movea.l    A0, [A6 + 0x8]
  4273. 0000314C  2F28 0012                move.l     -[A7], [A0 + 0x12]
  4274. 00003150  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  4275. 00003154  5C8F                     addq.l     A7, 6
  4276. label00003156:
  4277. 00003156  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  4278. 0000315A  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  4279. 0000315E  42A7                     clr.l      -[A7]
  4280. 00003160  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  4281. 00003164  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4282. 00003168  201F                     move.l     D0, [A7]+
  4283. 0000316A  4267                     clr.w      -[A7]
  4284. 0000316C  206C 0008                movea.l    A0, [A4 + 0x8]
  4285. 00003170  2F10                     move.l     -[A7], [A0]
  4286. 00003172  206E 0008                movea.l    A0, [A6 + 0x8]
  4287. 00003176  2F28 0012                move.l     -[A7], [A0 + 0x12]
  4288. 0000317A  2F00                     move.l     -[A7], D0
  4289. 0000317C  4EAD 141A                jsr        [A5 + 0x141A /* export_639 */]
  4290. 00003180  301F                     move.w     D0, [A7]+
  4291. 00003182  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  4292. 00003186  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  4293. 0000318A  7E00                     moveq.l    D7, 0x00
  4294. 0000318C  49EC 0010                lea.l      A4, [A4 + 0x10]
  4295. 00003190  5245                     addq.w     D5, 1
  4296. label00003192:
  4297. 00003192  BA46                     cmp.w      D5, D6
  4298. 00003194  6DAA                     blt        -0x54 /* 00003140 */
  4299. 00003196  2F2D 905C                move.l     -[A7], [A5 - 0x6FA4]
  4300. 0000319A  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  4301. 0000319E  7000                     moveq.l    D0, 0x00
  4302. 000031A0  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  4303. 000031A4  4E5E                     unlink     A6
  4304. 000031A6  4E75                     rts
  4305. fn000031A8:
  4306. 000031A8  4E56 FDF4                link       A6, -0x020C
  4307. 000031AC  2F0C                     move.l     -[A7], A4
  4308. 000031AE  486E FF00                pea.l      [A6 - 0x100]
  4309. 000031B2  2F2D 9058                move.l     -[A7], [A5 - 0x6FA8]
  4310. 000031B6  4EAD 0432                jsr        [A5 + 0x432 /* export_130 */]
  4311. 000031BA  508F                     addq.l     A7, 8
  4312. 000031BC  486E FF08                pea.l      [A6 - 0xF8]
  4313. 000031C0  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  4314. 000031C4  4EAD 0522                jsr        [A5 + 0x522 /* export_160 */]
  4315. 000031C8  508F                     addq.l     A7, 8
  4316. 000031CA  206E FF00                movea.l    A0, [A6 - 0x100]
  4317. 000031CE  486E FF0C                pea.l      [A6 - 0xF4]
  4318. 000031D2  486E FEFE                pea.l      [A6 - 0x102]
  4319. 000031D6  42A7                     clr.l      -[A7]
  4320. 000031D8  2F10                     move.l     -[A7], [A0]
  4321. 000031DA  206E FF08                movea.l    A0, [A6 - 0xF8]
  4322. 000031DE  2F10                     move.l     -[A7], [A0]
  4323. 000031E0  42A7                     clr.l      -[A7]
  4324. 000031E2  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  4325. 000031E6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4326. 000031EA  3D40 FEFA                move.w     [A6 - 0x106], D0
  4327. 000031EE  2F2E FF08                move.l     -[A7], [A6 - 0xF8]
  4328. 000031F2  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4329. 000031F6  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  4330. 000031FA  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4331. 000031FE  42AE FF04                clr.l      [A6 - 0xFC]
  4332. 00003202  4A6E FEFA                tst.w      [A6 - 0x106]
  4333. 00003206  6600 00E0                bne        +0xE2 /* 000032E8 */
  4334. 0000320A  302E FF0C                move.w     D0, [A6 - 0xF4]
  4335. 0000320E  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  4336. 00003212  0001 0009                ori.b      D1, 0x9 /* '\t' */
  4337. 00003216  00D2                     .incomplete
  4338. 00003218  0012 002A                ori.b      [A2], 0x2A /* '*' */
  4339. 0000321C  005E 0076                ori.w      [A6]+, 0x76 /* 'v' */
  4340. 00003220  0082 008E 009A           ori.l      D2, 0x8E009A
  4341. 00003226  002E 004C 206E           ori.b      [A6 + 0x206E], 0x4C /* 'L' */
  4342. 0000322C  FF26                     .extension 0xF26 <<F/4-5/7>> // unimplemented
  4343. 0000322E  302E FF36                move.w     D0, [A6 - 0xCA]
  4344. 00003232  C1FC 001A                muls.w     D0, 0x1A
  4345. 00003236  D090                     add.l      D0, [A0]
  4346. 00003238  2040                     movea.l    A0, D0
  4347. 0000323A  2D68 0016 FF04           move.l     [A6 - 0xFC], [A0 + 0x16]
  4348. 00003240  6000 00A6                bra        +0xA8 /* 000032E8 */
  4349. 00003244  206E FF22                movea.l    A0, [A6 - 0xDE]
  4350. 00003248  2050                     movea.l    A0, [A0]
  4351. 0000324A  2D68 0016 FF04           move.l     [A6 - 0xFC], [A0 + 0x16]
  4352. 00003250  6000 0096                bra        +0x98 /* 000032E8 */
  4353. 00003254  4AAD 8DD6                tst.l      [A5 - 0x722A]
  4354. 00003258  660A                     bne        +0xC /* 00003264 */
  4355. 0000325A  7002                     moveq.l    D0, 0x02
  4356. 0000325C  3D40 FEFA                move.w     [A6 - 0x106], D0
  4357. 00003260  6000 0086                bra        +0x88 /* 000032E8 */
  4358. label00003264:
  4359. 00003264  206D 8DEA                movea.l    A0, [A5 - 0x7216]
  4360. 00003268  2050                     movea.l    A0, [A0]
  4361. 0000326A  2D68 000E FF04           move.l     [A6 - 0xFC], [A0 + 0xE]
  4362. 00003270  6000 0076                bra        +0x78 /* 000032E8 */
  4363. 00003274  7002                     moveq.l    D0, 0x02
  4364. 00003276  3D40 FEFA                move.w     [A6 - 0x106], D0
  4365. 0000327A  206E FFAA                movea.l    A0, [A6 - 0x56]
  4366. 0000327E  302E FFA4                move.w     D0, [A6 - 0x5C]
  4367. 00003282  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  4368. 00003286  D090                     add.l      D0, [A0]
  4369. 00003288  2040                     movea.l    A0, D0
  4370. 0000328A  2D68 0042 FF04           move.l     [A6 - 0xFC], [A0 + 0x42]
  4371. 00003290  6000 0056                bra        +0x58 /* 000032E8 */
  4372. 00003294  206E FF62                movea.l    A0, [A6 - 0x9E]
  4373. 00003298  2050                     movea.l    A0, [A0]
  4374. 0000329A  2D68 001C FF04           move.l     [A6 - 0xFC], [A0 + 0x1C]
  4375. 000032A0  6046                     bra        +0x48 /* 000032E8 */
  4376. 000032A2  206E FF76                movea.l    A0, [A6 - 0x8A]
  4377. 000032A6  2050                     movea.l    A0, [A0]
  4378. 000032A8  2D68 001C FF04           move.l     [A6 - 0xFC], [A0 + 0x1C]
  4379. 000032AE  6038                     bra        +0x3A /* 000032E8 */
  4380. 000032B0  206E FF52                movea.l    A0, [A6 - 0xAE]
  4381. 000032B4  2050                     movea.l    A0, [A0]
  4382. 000032B6  2D68 002C FF04           move.l     [A6 - 0xFC], [A0 + 0x2C]
  4383. 000032BC  602A                     bra        +0x2C /* 000032E8 */
  4384. 000032BE  4AAE FF82                tst.l      [A6 - 0x7E]
  4385. 000032C2  670E                     beq        +0x10 /* 000032D2 */
  4386. 000032C4  206E FF3E                movea.l    A0, [A6 - 0xC2]
  4387. 000032C8  2050                     movea.l    A0, [A0]
  4388. 000032CA  2D68 000E FF04           move.l     [A6 - 0xFC], [A0 + 0xE]
  4389. 000032D0  6016                     bra        +0x18 /* 000032E8 */
  4390. label000032D2:
  4391. 000032D2  202D 8DD6                move.l     D0, [A5 - 0x722A]
  4392. 000032D6  B0AE FF3A                cmp.l      D0, [A6 - 0xC6]
  4393. 000032DA  660C                     bne        +0xE /* 000032E8 */
  4394. 000032DC  206D 8DEA                movea.l    A0, [A5 - 0x7216]
  4395. 000032E0  2050                     movea.l    A0, [A0]
  4396. 000032E2  2D68 000E FF04           move.l     [A6 - 0xFC], [A0 + 0xE]
  4397. label000032E8:
  4398. 000032E8  4AAE FF04                tst.l      [A6 - 0xFC]
  4399. 000032EC  6700 008C                beq        +0x8E /* 0000337A */
  4400. 000032F0  2F2E FF04                move.l     -[A7], [A6 - 0xFC]
  4401. 000032F4  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  4402. 000032F8  206E FF04                movea.l    A0, [A6 - 0xFC]
  4403. 000032FC  2850                     movea.l    A4, [A0]
  4404. 000032FE  7001                     moveq.l    D0, 0x01
  4405. 00003300  3D40 FEF8                move.w     [A6 - 0x108], D0
  4406. 00003304  7001                     moveq.l    D0, 0x01
  4407. 00003306  3D40 FEF6                move.w     [A6 - 0x10A], D0
  4408. 0000330A  3D6E FEF6 FEF4           move.w     [A6 - 0x10C], [A6 - 0x10A]
  4409. 00003310  601E                     bra        +0x20 /* 00003330 */
  4410. label00003312:
  4411. 00003312  7000                     moveq.l    D0, 0x00
  4412. 00003314  1014                     move.b     D0, [A4]
  4413. 00003316  0C40 000D                cmpi.w     D0, 0xD /* '\r' */
  4414. 0000331A  660E                     bne        +0x10 /* 0000332A */
  4415. 0000331C  526E FEF8                addq.w     [A6 - 0x108], 1
  4416. 00003320  302E FEF6                move.w     D0, [A6 - 0x10A]
  4417. 00003324  5240                     addq.w     D0, 1
  4418. 00003326  3D40 FEF4                move.w     [A6 - 0x10C], D0
  4419. label0000332A:
  4420. 0000332A  528C                     addq.l     A4, 1
  4421. 0000332C  526E FEF6                addq.w     [A6 - 0x10A], 1
  4422. label00003330:
  4423. 00003330  302E FEF6                move.w     D0, [A6 - 0x10A]
  4424. 00003334  B06D 8FDC                cmp.w      D0, [A5 - 0x7024]
  4425. 00003338  6FD8                     ble        -0x26 /* 00003312 */
  4426. 0000333A  2F2E FF04                move.l     -[A7], [A6 - 0xFC]
  4427. 0000333E  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  4428. 00003342  302D 8FDC                move.w     D0, [A5 - 0x7024]
  4429. 00003346  5240                     addq.w     D0, 1
  4430. 00003348  3F00                     move.w     -[A7], D0
  4431. 0000334A  3F2E FEF4                move.w     -[A7], [A6 - 0x10C]
  4432. 0000334E  3F2E FEF8                move.w     -[A7], [A6 - 0x108]
  4433. 00003352  486D F23A                pea.l      [A5 - 0xDC6]
  4434. 00003356  486E FDF4                pea.l      [A6 - 0x20C]
  4435. 0000335A  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  4436. 0000335E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4437. 00003362  486E FDF4                pea.l      [A6 - 0x20C]
  4438. 00003366  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  4439. 0000336A  588F                     addq.l     A7, 4
  4440. 0000336C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4441. 00003370  486E FDF4                pea.l      [A6 - 0x20C]
  4442. 00003374  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  4443. 00003378  508F                     addq.l     A7, 8
  4444. label0000337A:
  4445. 0000337A  486E FF0C                pea.l      [A6 - 0xF4]
  4446. 0000337E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  4447. 00003382  588F                     addq.l     A7, 4
  4448. 00003384  302E FEFA                move.w     D0, [A6 - 0x106]
  4449. 00003388  285F                     movea.l    A4, [A7]+
  4450. 0000338A  4E5E                     unlink     A6
  4451. 0000338C  4E75                     rts
  4452. export_740:
  4453. 0000338E  4E56 FFFC                link       A6, -0x0004
  4454. 00003392  2F0C                     move.l     -[A7], A4
  4455. 00003394  286E 0008                movea.l    A4, [A6 + 0x8]
  4456. 00003398  206E 000C                movea.l    A0, [A6 + 0xC]
  4457. 0000339C  7001                     moveq.l    D0, 0x01
  4458. 0000339E  3080                     move.w     [A0], D0
  4459. 000033A0  3014                     move.w     D0, [A4]
  4460. 000033A2  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  4461. 000033A6  1389 139F 014A 002E      move.b     [[] + D1 * 2 + 0x14A002E], A1
  4462. 000033AE  003E 004C                ori.b      <<invalid special address>>, 0x4C /* 'L' */
  4463. 000033B2  005A 006A                ori.w      [A2]+, 0x6A /* 'j' */
  4464. 000033B6  0074 007E 0088           ori.w      [A4 + D0.w - 0x120], 0x7E /* '~' */
  4465. 000033BC  0092 009C 00A6           ori.l      [A2], 0x9C00A6
  4466. 000033C2  00B0 00BA 00C4 00CE      ori.l      [A0 + D0.w - 0x50], 0xBA00C4
  4467. 000033CA  00D8                     .incomplete
  4468. 000033CC  00E2                     .incomplete
  4469. 000033CE  00EA                     .incomplete
  4470. 000033D0  00F2                     .incomplete
  4471. 000033D2  00FA                     .incomplete
  4472. 000033D4  0102                     btst       D2, D0
  4473. 000033D6  010A                     btst       A2, D0
  4474. 000033D8  0112                     btst       [A2], D0
  4475. 000033DA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4476. 000033DE  3F3C 0001                move.w     -[A7], 0x1
  4477. 000033E2  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  4478. 000033E6  5C8F                     addq.l     A7, 6
  4479. 000033E8  6000 011C                bra        +0x11E /* 00003506 */
  4480. 000033EC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4481. 000033F0  4267                     clr.w      -[A7]
  4482. 000033F2  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  4483. 000033F6  5C8F                     addq.l     A7, 6
  4484. 000033F8  6000 010C                bra        +0x10E /* 00003506 */
  4485. 000033FC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4486. 00003400  4267                     clr.w      -[A7]
  4487. 00003402  4EAD 0422                jsr        [A5 + 0x422 /* export_128 */]
  4488. 00003406  5C8F                     addq.l     A7, 6
  4489. 00003408  6000 00FC                bra        +0xFE /* 00003506 */
  4490. 0000340C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4491. 00003410  3F3C 0001                move.w     -[A7], 0x1
  4492. 00003414  4EAD 0422                jsr        [A5 + 0x422 /* export_128 */]
  4493. 00003418  5C8F                     addq.l     A7, 6
  4494. 0000341A  6000 00EA                bra        +0xEC /* 00003506 */
  4495. 0000341E  41ED F2E0                lea.l      A0, [A5 - 0xD20]
  4496. 00003422  2D48 FFFC                move.l     [A6 - 0x4], A0
  4497. 00003426  6000 00D0                bra        +0xD2 /* 000034F8 */
  4498. 0000342A  41ED F2E2                lea.l      A0, [A5 - 0xD1E]
  4499. 0000342E  2D48 FFFC                move.l     [A6 - 0x4], A0
  4500. 00003432  6000 00C4                bra        +0xC6 /* 000034F8 */
  4501. 00003436  41ED F2E4                lea.l      A0, [A5 - 0xD1C]
  4502. 0000343A  2D48 FFFC                move.l     [A6 - 0x4], A0
  4503. 0000343E  6000 00B8                bra        +0xBA /* 000034F8 */
  4504. 00003442  41ED F2E6                lea.l      A0, [A5 - 0xD1A]
  4505. 00003446  2D48 FFFC                move.l     [A6 - 0x4], A0
  4506. 0000344A  6000 00AC                bra        +0xAE /* 000034F8 */
  4507. 0000344E  41ED F2E8                lea.l      A0, [A5 - 0xD18]
  4508. 00003452  2D48 FFFC                move.l     [A6 - 0x4], A0
  4509. 00003456  6000 00A0                bra        +0xA2 /* 000034F8 */
  4510. 0000345A  41ED F2EA                lea.l      A0, [A5 - 0xD16]
  4511. 0000345E  2D48 FFFC                move.l     [A6 - 0x4], A0
  4512. 00003462  6000 0094                bra        +0x96 /* 000034F8 */
  4513. 00003466  41ED F2EC                lea.l      A0, [A5 - 0xD14]
  4514. 0000346A  2D48 FFFC                move.l     [A6 - 0x4], A0
  4515. 0000346E  6000 0088                bra        +0x8A /* 000034F8 */
  4516. 00003472  41ED F2EE                lea.l      A0, [A5 - 0xD12]
  4517. 00003476  2D48 FFFC                move.l     [A6 - 0x4], A0
  4518. 0000347A  6000 007C                bra        +0x7E /* 000034F8 */
  4519. 0000347E  41ED F306                lea.l      A0, [A5 - 0xCFA]
  4520. 00003482  2D48 FFFC                move.l     [A6 - 0x4], A0
  4521. 00003486  6000 0070                bra        +0x72 /* 000034F8 */
  4522. 0000348A  41ED F308                lea.l      A0, [A5 - 0xCF8]
  4523. 0000348E  2D48 FFFC                move.l     [A6 - 0x4], A0
  4524. 00003492  6000 0064                bra        +0x66 /* 000034F8 */
  4525. 00003496  41ED F30A                lea.l      A0, [A5 - 0xCF6]
  4526. 0000349A  2D48 FFFC                move.l     [A6 - 0x4], A0
  4527. 0000349E  6000 0058                bra        +0x5A /* 000034F8 */
  4528. 000034A2  41ED F30C                lea.l      A0, [A5 - 0xCF4]
  4529. 000034A6  2D48 FFFC                move.l     [A6 - 0x4], A0
  4530. 000034AA  6000 004C                bra        +0x4E /* 000034F8 */
  4531. 000034AE  41ED F30E                lea.l      A0, [A5 - 0xCF2]
  4532. 000034B2  2D48 FFFC                move.l     [A6 - 0x4], A0
  4533. 000034B6  6040                     bra        +0x42 /* 000034F8 */
  4534. 000034B8  41ED F310                lea.l      A0, [A5 - 0xCF0]
  4535. 000034BC  2D48 FFFC                move.l     [A6 - 0x4], A0
  4536. 000034C0  6036                     bra        +0x38 /* 000034F8 */
  4537. 000034C2  41ED F312                lea.l      A0, [A5 - 0xCEE]
  4538. 000034C6  2D48 FFFC                move.l     [A6 - 0x4], A0
  4539. 000034CA  602C                     bra        +0x2E /* 000034F8 */
  4540. 000034CC  41ED F314                lea.l      A0, [A5 - 0xCEC]
  4541. 000034D0  2D48 FFFC                move.l     [A6 - 0x4], A0
  4542. 000034D4  6022                     bra        +0x24 /* 000034F8 */
  4543. 000034D6  41ED F316                lea.l      A0, [A5 - 0xCEA]
  4544. 000034DA  2D48 FFFC                move.l     [A6 - 0x4], A0
  4545. 000034DE  6018                     bra        +0x1A /* 000034F8 */
  4546. 000034E0  41ED F318                lea.l      A0, [A5 - 0xCE8]
  4547. 000034E4  2D48 FFFC                move.l     [A6 - 0x4], A0
  4548. 000034E8  600E                     bra        +0x10 /* 000034F8 */
  4549. 000034EA  41ED F31A                lea.l      A0, [A5 - 0xCE6]
  4550. 000034EE  2D48 FFFC                move.l     [A6 - 0x4], A0
  4551. 000034F2  6004                     bra        +0x6 /* 000034F8 */
  4552. 000034F4  702A                     moveq.l    D0, 0x2A
  4553. 000034F6  600E                     bra        +0x10 /* 00003506 */
  4554. label000034F8:
  4555. 000034F8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4556. 000034FC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4557. 00003500  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  4558. 00003504  508F                     addq.l     A7, 8
  4559. label00003506:
  4560. 00003506  285F                     movea.l    A4, [A7]+
  4561. 00003508  4E5E                     unlink     A6
  4562. 0000350A  4E75                     rts
  4563. export_738:
  4564. 0000350C  4E56 0000                link       A6, 0
  4565. 00003510  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  4566. 00003514  286E 000C                movea.l    A4, [A6 + 0xC]
  4567. 00003518  244C                     movea.l    A2, A4
  4568. 0000351A  0C52 271E                cmpi.w     [A2], 0x271E
  4569. 0000351E  6602                     bne        +0x4 /* 00003522 */
  4570. 00003520  508A                     addq.l     A2, 8
  4571. label00003522:
  4572. 00003522  3012                     move.w     D0, [A2]
  4573. 00003524  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  4574. 00003528  0070 01C2 0FB3 01BE 100D 01BA 0FEB ori.w      [[0x1BE100D + D0 * 8] + 0x1BA0FEB], 0x1C2
  4575. 00003536  01B6 0FBB 01B2 0FBA 01AE 0FB2 bclr       [[0x1B20FBA + D0 * 8] + 0x1AE0FB2], D0
  4576. 00003542  01AA 0FDB                bclr       [A2 + 0xFDB], D0
  4577. 00003546  01A6                     bclr       -[A6], D0
  4578. 00003548  0FA7                     bclr       -[A7], D7
  4579. 0000354A  01A2                     bclr       -[A2], D0
  4580. 0000354C  0FA8 019E                bclr       [A0 + 0x19E], D7
  4581. 00003550  0FB9 019A 0FF5           bclr       [0x019A0FF5], D7
  4582. 00003556  0196                     bclr       [A6], D0
  4583. 00003558  0FA6                     bclr       -[A6], D7
  4584. 0000355A  0192                     bclr       [A2], D0
  4585. 0000355C  0FC7                     .incomplete
  4586. 0000355E  018E                     bclr       A6, D0
  4587. 00003560  0FF6                     .incomplete
  4588. 00003562  018A                     bclr       A2, D0
  4589. 00003564  1008                     move.b     D0, A0
  4590. 00003566  0186                     bclr       D6, D0
  4591. 00003568  1009                     move.b     D0, A1
  4592. 0000356A  0182                     bclr       D2, D0
  4593. 0000356C  0FD6                     .incomplete
  4594. 0000356E  017E                     bchg       <<invalid special address>>, D0
  4595. 00003570  0FB8 017A                bclr       [0x0000017A], D7
  4596. 00003574  0FAF 0176                bclr       [A7 + 0x176], D7
  4597. 00003578  0FB0 017C                bclr       <<invalid full ext with I/IS == 4>>, D7
  4598. 0000357C  232B 0178                move.l     -[A1], [A3 + 0x178]
  4599. 00003580  232A 0174                move.l     -[A1], [A2 + 0x174]
  4600. 00003584  2329 017A                move.l     -[A1], [A1 + 0x17A]
  4601. 00003588  0FB6 0176                bclr       <<invalid full ext with IS == 1 and I/IS == 6>>, D7
  4602. 0000358C  0FAA 0172                bclr       [A2 + 0x172], D7
  4603. 00003590  0FB7 016E                bclr       <<invalid full ext with IS == 1 and I/IS == 6>>, D7
  4604. 00003594  0FBC 016A 0FBE           bclr       0x16A0FBE, D7
  4605. 0000359A  0166                     bchg       -[A6], D0
  4606. 0000359C  0FBF                     bclr       <<invalid special address>>, D7
  4607. 0000359E  0162                     bchg       -[A2], D0
  4608. 000035A0  0FCF                     .incomplete
  4609. 000035A2  015E                     bchg       [A6]+, D0
  4610. 000035A4  0FD8                     .incomplete
  4611. 000035A6  015A                     bchg       [A2]+, D0
  4612. 000035A8  0FD9                     .incomplete
  4613. 000035AA  0156                     bchg       [A6], D0
  4614. 000035AC  0FD5                     .incomplete
  4615. 000035AE  0152                     bchg       [A2], D0
  4616. 000035B0  0FD7                     .incomplete
  4617. 000035B2  014E                     bchg       A6, D0
  4618. 000035B4  0FEA                     .incomplete
  4619. 000035B6  014A                     bchg       A2, D0
  4620. 000035B8  0FB5 0146                bclr       <<invalid full ext with IS == 1 and I/IS == 6>>, D7
  4621. 000035BC  0FE0                     .incomplete
  4622. 000035BE  0142                     bchg       D2, D0
  4623. 000035C0  0FE8                     .incomplete
  4624. 000035C2  013E                     btst       <<invalid special address>>, D0
  4625. 000035C4  0FFC                     .incomplete
  4626. 000035C6  013A 1006                btst       [PC + 0x1006 /* 000045CE, value 0x0, cstring "" */], D0
  4627. 000035CA  0136 0FAE 0132 0FB1      btst       [[0x132] + D0 * 8 + 0xFB1], D0
  4628. 000035D2  012E 0FC5                btst       [A6 + 0xFC5], D0
  4629. 000035D6  012A 0FDC                btst       [A2 + 0xFDC], D0
  4630. 000035DA  0126                     btst       -[A6], D0
  4631. 000035DC  0FDD                     .incomplete
  4632. 000035DE  0122                     btst       -[A2], D0
  4633. 000035E0  0FE7                     .incomplete
  4634. 000035E2  011E                     btst       [A6]+, D0
  4635. 000035E4  0FCC                     .incomplete
  4636. 000035E6  011A                     btst       [A2]+, D0
  4637. 000035E8  1007                     move.b     D0, D7
  4638. 000035EA  0116                     btst       [A6], D0
  4639. 000035EC  0FA2                     bclr       -[A2], D7
  4640. 000035EE  0112                     btst       [A2], D0
  4641. 000035F0  0FA3                     bclr       -[A3], D7
  4642. 000035F2  010E                     btst       A6, D0
  4643. 000035F4  0FA4                     bclr       -[A4], D7
  4644. 000035F6  010A                     btst       A2, D0
  4645. 000035F8  0FA1                     bclr       -[A1], D7
  4646. 000035FA  0106                     btst       D6, D0
  4647. 000035FC  0FCE                     .incomplete
  4648. 000035FE  0102                     btst       D2, D0
  4649. 00003600  100C                     move.b     D0, A4
  4650. 00003602  00FE                     .incomplete
  4651. 00003604  0FD1                     .incomplete
  4652. 00003606  00FA                     .incomplete
  4653. 00003608  0FF2                     .incomplete
  4654. 0000360A  00F6                     .incomplete
  4655. 0000360C  0FC0                     .incomplete
  4656. 0000360E  00FC                     .incomplete
  4657. 00003610  0FFB                     .incomplete
  4658. 00003612  00F8                     .incomplete
  4659. 00003614  0FFE                     .incomplete
  4660. 00003616  00F4                     .incomplete
  4661. 00003618  0FFF                     .incomplete
  4662. 0000361A  00F0                     .incomplete
  4663. 0000361C  1000                     move.b     D0, D0
  4664. 0000361E  00EC                     .incomplete
  4665. 00003620  1001                     move.b     D0, D1
  4666. 00003622  00E8                     .incomplete
  4667. 00003624  0FFD                     .incomplete
  4668. 00003626  00EE                     .incomplete
  4669. 00003628  0FD4                     .incomplete
  4670. 0000362A  00EA                     .incomplete
  4671. 0000362C  0FE9                     .incomplete
  4672. 0000362E  00E6                     .incomplete
  4673. 00003630  1003                     move.b     D0, D3
  4674. 00003632  00E2                     .incomplete
  4675. 00003634  0FD0                     .incomplete
  4676. 00003636  00DE                     .incomplete
  4677. 00003638  0FAD 00DA                bclr       [A5 + 0xDA /* export_23 */], D7
  4678. 0000363C  0FEC                     .incomplete
  4679. 0000363E  00D6                     .incomplete
  4680. 00003640  1004                     move.b     D0, D4
  4681. 00003642  00D2                     .incomplete
  4682. 00003644  1005                     move.b     D0, D5
  4683. 00003646  00CE                     .incomplete
  4684. 00003648  0FAB 00CA                bclr       [A3 + 0xCA], D7
  4685. 0000364C  0FAC 00C6                bclr       [A4 + 0xC6], D7
  4686. 00003650  0FC6                     .incomplete
  4687. 00003652  00C2                     .incomplete
  4688. 00003654  100A                     move.b     D0, A2
  4689. 00003656  00C8                     .incomplete
  4690. 00003658  0FCB                     .incomplete
  4691. 0000365A  00CE                     .incomplete
  4692. 0000365C  0FDE                     .incomplete
  4693. 0000365E  00D4                     .incomplete
  4694. 00003660  0FDF                     .incomplete
  4695. 00003662  00D8                     .incomplete
  4696. 00003664  0FEF                     .incomplete
  4697. 00003666  00DC                     .incomplete
  4698. 00003668  0FFA                     .incomplete
  4699. 0000366A  00E0                     .incomplete
  4700. 0000366C  0FF8                     .incomplete
  4701. 0000366E  00DC                     .incomplete
  4702. 00003670  0FC4                     .incomplete
  4703. 00003672  00D8                     .incomplete
  4704. 00003674  0FA9 00D4                bclr       [A1 + 0xD4], D7
  4705. 00003678  100B                     move.b     D0, A3
  4706. 0000367A  00D8                     .incomplete
  4707. 0000367C  0FF4                     .incomplete
  4708. 0000367E  00D4                     .incomplete
  4709. 00003680  0FF7                     .incomplete
  4710. 00003682  00D0                     .incomplete
  4711. 00003684  0FC3                     .incomplete
  4712. 00003686  00CC                     .incomplete
  4713. 00003688  0FE4                     .incomplete
  4714. 0000368A  00C8                     .incomplete
  4715. 0000368C  0FE5                     .incomplete
  4716. 0000368E  00C4                     .incomplete
  4717. 00003690  0FE3                     .incomplete
  4718. 00003692  00C0                     .incomplete
  4719. 00003694  0FE2                     .incomplete
  4720. 00003696  00BC 0FC2 00B8 0FE1 00B4 ori.l      0xFE100B4, 0xFC200B8
  4721. 000036A0  0FC1                     .incomplete
  4722. 000036A2  00B0 0FD2 00AC 0FCA 00A8 ori.l      [[ + <<invalid base displacement size>>] + 0xA8], 0xFD200AC
  4723. 000036AC  0FE6                     .incomplete
  4724. 000036AE  00A4 0FF1 00A0           ori.l      -[A4], 0xFF100A0
  4725. 000036B4  0FCD                     .incomplete
  4726. 000036B6  009C 0FF9 0098           ori.l      [A4]+, 0xFF90098
  4727. 000036BC  0FA5                     bclr       -[A5], D7
  4728. 000036BE  0094 0FEE 0090           ori.l      [A4], 0xFEE0090
  4729. 000036C4  0FED                     .incomplete
  4730. 000036C6  008C 0FF3 0088           ori.l      A4, 0xFF30088
  4731. 000036CC  0FC9                     .incomplete
  4732. 000036CE  0084 0FD3 0088           ori.l      D4, 0xFD30088
  4733. 000036D4  0FF0                     .incomplete
  4734. 000036D6  008C 0FBD 0088           ori.l      A4, 0xFBD0088
  4735. 000036DC  1002                     move.b     D0, D2
  4736. 000036DE  0084 0FDA 0080           ori.l      D4, 0xFDA0080
  4737. 000036E4  0FC8                     .incomplete
  4738. 000036E6  0084 0FB4 0088           ori.l      D4, 0xFB40088
  4739. 000036EC  41ED 16AA                lea.l      A0, [A5 + 0x16AA /* export_721 */]
  4740. 000036F0  2648                     movea.l    A3, A0
  4741. 000036F2  6000 0084                bra        +0x86 /* 00003778 */
  4742. 000036F6  41ED 16B2                lea.l      A0, [A5 + 0x16B2 /* export_722 */]
  4743. 000036FA  2648                     movea.l    A3, A0
  4744. 000036FC  6000 007A                bra        +0x7C /* 00003778 */
  4745. 00003700  41ED 16BA                lea.l      A0, [A5 + 0x16BA /* export_723 */]
  4746. 00003704  2648                     movea.l    A3, A0
  4747. 00003706  6000 0070                bra        +0x72 /* 00003778 */
  4748. 0000370A  41ED 16C2                lea.l      A0, [A5 + 0x16C2 /* export_724 */]
  4749. 0000370E  2648                     movea.l    A3, A0
  4750. 00003710  6000 0066                bra        +0x68 /* 00003778 */
  4751. 00003714  41ED 16CA                lea.l      A0, [A5 + 0x16CA /* export_725 */]
  4752. 00003718  2648                     movea.l    A3, A0
  4753. 0000371A  6000 005C                bra        +0x5E /* 00003778 */
  4754. 0000371E  41ED 16D2                lea.l      A0, [A5 + 0x16D2 /* export_726 */]
  4755. 00003722  2648                     movea.l    A3, A0
  4756. 00003724  6000 0052                bra        +0x54 /* 00003778 */
  4757. 00003728  41ED 16DA                lea.l      A0, [A5 + 0x16DA /* export_727 */]
  4758. 0000372C  2648                     movea.l    A3, A0
  4759. 0000372E  6000 0048                bra        +0x4A /* 00003778 */
  4760. 00003732  41ED 16E2                lea.l      A0, [A5 + 0x16E2 /* export_728 */]
  4761. 00003736  2648                     movea.l    A3, A0
  4762. 00003738  603E                     bra        +0x40 /* 00003778 */
  4763. 0000373A  41ED 16EA                lea.l      A0, [A5 + 0x16EA /* export_729 */]
  4764. 0000373E  2648                     movea.l    A3, A0
  4765. 00003740  6036                     bra        +0x38 /* 00003778 */
  4766. 00003742  41ED 16F2                lea.l      A0, [A5 + 0x16F2 /* export_730 */]
  4767. 00003746  2648                     movea.l    A3, A0
  4768. 00003748  602E                     bra        +0x30 /* 00003778 */
  4769. 0000374A  41ED 16FA                lea.l      A0, [A5 + 0x16FA /* export_731 */]
  4770. 0000374E  2648                     movea.l    A3, A0
  4771. 00003750  6026                     bra        +0x28 /* 00003778 */
  4772. 00003752  41ED 1702                lea.l      A0, [A5 + 0x1702 /* export_732 */]
  4773. 00003756  2648                     movea.l    A3, A0
  4774. 00003758  601E                     bra        +0x20 /* 00003778 */
  4775. 0000375A  41ED 170A                lea.l      A0, [A5 + 0x170A /* export_733 */]
  4776. 0000375E  2648                     movea.l    A3, A0
  4777. 00003760  6016                     bra        +0x18 /* 00003778 */
  4778. 00003762  41ED 1712                lea.l      A0, [A5 + 0x1712 /* export_734 */]
  4779. 00003766  2648                     movea.l    A3, A0
  4780. 00003768  600E                     bra        +0x10 /* 00003778 */
  4781. 0000376A  41ED 171A                lea.l      A0, [A5 + 0x171A /* export_735 */]
  4782. 0000376E  2648                     movea.l    A3, A0
  4783. 00003770  6006                     bra        +0x8 /* 00003778 */
  4784. 00003772  41ED 1722                lea.l      A0, [A5 + 0x1722 /* export_736 */]
  4785. 00003776  2648                     movea.l    A3, A0
  4786. label00003778:
  4787. 00003778  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4788. 0000377C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4789. 00003780  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4790. 00003784  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4791. 00003788  2F0C                     move.l     -[A7], A4
  4792. 0000378A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4793. 0000378E  4E93                     jsr        [A3]
  4794. 00003790  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4795. 00003794  3E00                     move.w     D7, D0
  4796. 00003796  4A47                     tst.w      D7
  4797. 00003798  6F12                     ble        +0x14 /* 000037AC */
  4798. 0000379A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4799. 0000379E  2F0C                     move.l     -[A7], A4
  4800. 000037A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4801. 000037A4  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  4802. 000037A8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4803. label000037AC:
  4804. 000037AC  3007                     move.w     D0, D7
  4805. 000037AE  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  4806. 000037B2  4E5E                     unlink     A6
  4807. 000037B4  4E75                     rts
  4808. export_736:
  4809. 000037B6  4E56 0000                link       A6, 0
  4810. 000037BA  2F0C                     move.l     -[A7], A4
  4811. 000037BC  286E 000C                movea.l    A4, [A6 + 0xC]
  4812. 000037C0  702B                     moveq.l    D0, 0x2B
  4813. 000037C2  285F                     movea.l    A4, [A7]+
  4814. 000037C4  4E5E                     unlink     A6
  4815. 000037C6  4E75                     rts
  4816. export_722:
  4817. 000037C8  4E56 0000                link       A6, 0
  4818. 000037CC  48E7 0018                movem.l    -[A7], A3,A4
  4819. 000037D0  286E 000C                movea.l    A4, [A6 + 0xC]
  4820. 000037D4  264C                     movea.l    A3, A4
  4821. 000037D6  0C53 271E                cmpi.w     [A3], 0x271E
  4822. 000037DA  6602                     bne        +0x4 /* 000037DE */
  4823. 000037DC  508B                     addq.l     A3, 8
  4824. label000037DE:
  4825. 000037DE  508B                     addq.l     A3, 8
  4826. 000037E0  0C53 0FDE                cmpi.w     [A3], 0xFDE
  4827. 000037E4  6620                     bne        +0x22 /* 00003806 */
  4828. 000037E6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4829. 000037EA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4830. 000037EE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4831. 000037F2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4832. 000037F6  2F0C                     move.l     -[A7], A4
  4833. 000037F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4834. 000037FC  4EBA 1C68                jsr        [PC + 0x1C68 /* 00005466 */]
  4835. 00003800  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4836. 00003804  6028                     bra        +0x2A /* 0000382E */
  4837. label00003806:
  4838. 00003806  0C53 0FCB                cmpi.w     [A3], 0xFCB
  4839. 0000380A  6620                     bne        +0x22 /* 0000382C */
  4840. 0000380C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4841. 00003810  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4842. 00003814  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4843. 00003818  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4844. 0000381C  2F0C                     move.l     -[A7], A4
  4845. 0000381E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4846. 00003822  4EBA 1DD2                jsr        [PC + 0x1DD2 /* 000055F6 */]
  4847. 00003826  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4848. 0000382A  6002                     bra        +0x4 /* 0000382E */
  4849. label0000382C:
  4850. 0000382C  702B                     moveq.l    D0, 0x2B
  4851. label0000382E:
  4852. 0000382E  4CDF 1800                movem.l    A3,A4, [A7]+
  4853. 00003832  4E5E                     unlink     A6
  4854. 00003834  4E75                     rts
  4855. export_735:
  4856. 00003836  4E56 FF06                link       A6, -0x00FA
  4857. 0000383A  2F0C                     move.l     -[A7], A4
  4858. 0000383C  286E 000C                movea.l    A4, [A6 + 0xC]
  4859. 00003840  486E FF06                pea.l      [A6 - 0xFA]
  4860. 00003844  486E FF0C                pea.l      [A6 - 0xF4]
  4861. 00003848  486E FF0A                pea.l      [A6 - 0xF6]
  4862. 0000384C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4863. 00003850  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4864. 00003854  2F0C                     move.l     -[A7], A4
  4865. 00003856  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4866. 0000385A  4EBA 2A02                jsr        [PC + 0x2A02 /* 0000625E */]
  4867. 0000385E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  4868. 00003862  3D40 FF08                move.w     [A6 - 0xF8], D0
  4869. 00003866  4A6E FF08                tst.w      [A6 - 0xF8]
  4870. 0000386A  6708                     beq        +0xA /* 00003874 */
  4871. 0000386C  302E FF08                move.w     D0, [A6 - 0xF8]
  4872. 00003870  6000 005E                bra        +0x60 /* 000038D0 */
  4873. label00003874:
  4874. 00003874  206E 0018                movea.l    A0, [A6 + 0x18]
  4875. 00003878  30AE FF0A                move.w     [A0], [A6 - 0xF6]
  4876. 0000387C  7002                     moveq.l    D0, 0x02
  4877. 0000387E  3D40 FF08                move.w     [A6 - 0xF8], D0
  4878. 00003882  0C6E 0005 FF0C           cmpi.w     [A6 - 0xF4], 0x5
  4879. 00003888  6618                     bne        +0x1A /* 000038A2 */
  4880. 0000388A  206E FF76                movea.l    A0, [A6 - 0x8A]
  4881. 0000388E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4882. 00003892  2050                     movea.l    A0, [A0]
  4883. 00003894  2F28 0010                move.l     -[A7], [A0 + 0x10]
  4884. 00003898  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  4885. 0000389C  508F                     addq.l     A7, 8
  4886. 0000389E  3D40 FF08                move.w     [A6 - 0xF8], D0
  4887. label000038A2:
  4888. 000038A2  0C6E 0004 FF0C           cmpi.w     [A6 - 0xF4], 0x4
  4889. 000038A8  6618                     bne        +0x1A /* 000038C2 */
  4890. 000038AA  206E FF62                movea.l    A0, [A6 - 0x9E]
  4891. 000038AE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4892. 000038B2  2050                     movea.l    A0, [A0]
  4893. 000038B4  2F28 0010                move.l     -[A7], [A0 + 0x10]
  4894. 000038B8  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  4895. 000038BC  508F                     addq.l     A7, 8
  4896. 000038BE  3D40 FF08                move.w     [A6 - 0xF8], D0
  4897. label000038C2:
  4898. 000038C2  486E FF0C                pea.l      [A6 - 0xF4]
  4899. 000038C6  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  4900. 000038CA  588F                     addq.l     A7, 4
  4901. 000038CC  302E FF08                move.w     D0, [A6 - 0xF8]
  4902. label000038D0:
  4903. 000038D0  285F                     movea.l    A4, [A7]+
  4904. 000038D2  4E5E                     unlink     A6
  4905. 000038D4  4E75                     rts
  4906. export_731:
  4907. 000038D6  4E56 FEF6                link       A6, -0x010A
  4908. 000038DA  2F0C                     move.l     -[A7], A4
  4909. 000038DC  286E 000C                movea.l    A4, [A6 + 0xC]
  4910. 000038E0  486E FEF6                pea.l      [A6 - 0x10A]
  4911. 000038E4  486E FF08                pea.l      [A6 - 0xF8]
  4912. 000038E8  486E FEFE                pea.l      [A6 - 0x102]
  4913. 000038EC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4914. 000038F0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4915. 000038F4  2F0C                     move.l     -[A7], A4
  4916. 000038F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4917. 000038FA  4EBA 2962                jsr        [PC + 0x2962 /* 0000625E */]
  4918. 000038FE  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  4919. 00003902  3D40 FEFC                move.w     [A6 - 0x104], D0
  4920. 00003906  4A6E FEFC                tst.w      [A6 - 0x104]
  4921. 0000390A  6708                     beq        +0xA /* 00003914 */
  4922. 0000390C  302E FEFC                move.w     D0, [A6 - 0x104]
  4923. 00003910  6000 0122                bra        +0x124 /* 00003A34 */
  4924. label00003914:
  4925. 00003914  206E 0018                movea.l    A0, [A6 + 0x18]
  4926. 00003918  30AE FEFE                move.w     [A0], [A6 - 0x102]
  4927. 0000391C  302E FEF6                move.w     D0, [A6 - 0x10A]
  4928. 00003920  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  4929. 00003924  0004 0012                ori.b      D4, 0x12
  4930. 00003928  0FA9 0056                bclr       [A1 + 0x56], D7
  4931. 0000392C  100B                     move.b     D0, A3
  4932. 0000392E  00AC 0FF8 00A8 0FC4      ori.l      [A4 + 0xFC4], 0xFF800A8
  4933. 00003936  00F0                     .incomplete
  4934. 00003938  0C6E 0005 FF08           cmpi.w     [A6 - 0xF8], 0x5
  4935. 0000393E  6706                     beq        +0x8 /* 00003946 */
  4936. 00003940  703C                     moveq.l    D0, 0x3C
  4937. 00003942  3D40 FEFC                move.w     [A6 - 0x104], D0
  4938. label00003946:
  4939. 00003946  4A6E FEFC                tst.w      [A6 - 0x104]
  4940. 0000394A  6600 00DA                bne        +0xDC /* 00003A26 */
  4941. 0000394E  206E FF72                movea.l    A0, [A6 - 0x8E]
  4942. 00003952  2050                     movea.l    A0, [A0]
  4943. 00003954  3D68 0008 FEFA           move.w     [A6 - 0x106], [A0 + 0x8]
  4944. 0000395A  206E FF72                movea.l    A0, [A6 - 0x8E]
  4945. 0000395E  2050                     movea.l    A0, [A0]
  4946. 00003960  3D68 0006 FEF8           move.w     [A6 - 0x108], [A0 + 0x6]
  4947. 00003966  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4948. 0000396A  3F2E FEF8                move.w     -[A7], [A6 - 0x108]
  4949. 0000396E  3F2E FEFA                move.w     -[A7], [A6 - 0x106]
  4950. 00003972  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  4951. 00003976  508F                     addq.l     A7, 8
  4952. 00003978  3D40 FEFC                move.w     [A6 - 0x104], D0
  4953. 0000397C  6000 00A8                bra        +0xAA /* 00003A26 */
  4954. 00003980  0C6E 0006 FF08           cmpi.w     [A6 - 0xF8], 0x6
  4955. 00003986  6706                     beq        +0x8 /* 0000398E */
  4956. 00003988  703D                     moveq.l    D0, 0x3D
  4957. 0000398A  3D40 FEFC                move.w     [A6 - 0x104], D0
  4958. label0000398E:
  4959. 0000398E  4A6E FEFC                tst.w      [A6 - 0x104]
  4960. 00003992  6600 0092                bne        +0x94 /* 00003A26 */
  4961. 00003996  206E FF4E                movea.l    A0, [A6 - 0xB2]
  4962. 0000399A  2050                     movea.l    A0, [A0]
  4963. 0000399C  43EE FF00                lea.l      A1, [A6 - 0x100]
  4964. 000039A0  41E8 0018                lea.l      A0, [A0 + 0x18]
  4965. 000039A4  22D8                     move.l     [A1]+, [A0]+
  4966. 000039A6  22D8                     move.l     [A1]+, [A0]+
  4967. 000039A8  302E FF06                move.w     D0, [A6 - 0xFA]
  4968. 000039AC  906E FF02                sub.w      D0, [A6 - 0xFE]
  4969. 000039B0  3D40 FEFA                move.w     [A6 - 0x106], D0
  4970. 000039B4  302E FF04                move.w     D0, [A6 - 0xFC]
  4971. 000039B8  906E FF00                sub.w      D0, [A6 - 0x100]
  4972. 000039BC  3D40 FEF8                move.w     [A6 - 0x108], D0
  4973. 000039C0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4974. 000039C4  3F2E FEF8                move.w     -[A7], [A6 - 0x108]
  4975. 000039C8  3F2E FEFA                move.w     -[A7], [A6 - 0x106]
  4976. 000039CC  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  4977. 000039D0  508F                     addq.l     A7, 8
  4978. 000039D2  3D40 FEFC                move.w     [A6 - 0x104], D0
  4979. 000039D6  6000 004E                bra        +0x50 /* 00003A26 */
  4980. 000039DA  0C6E 0004 FF08           cmpi.w     [A6 - 0xF8], 0x4
  4981. 000039E0  6D08                     blt        +0xA /* 000039EA */
  4982. 000039E2  0C6E 0007 FF08           cmpi.w     [A6 - 0xF8], 0x7
  4983. 000039E8  6F06                     ble        +0x8 /* 000039F0 */
  4984. label000039EA:
  4985. 000039EA  7002                     moveq.l    D0, 0x02
  4986. 000039EC  3D40 FEFC                move.w     [A6 - 0x104], D0
  4987. label000039F0:
  4988. 000039F0  4A6E FEFC                tst.w      [A6 - 0x104]
  4989. 000039F4  6630                     bne        +0x32 /* 00003A26 */
  4990. 000039F6  0C6E 0FF8 FEF6           cmpi.w     [A6 - 0x10A], 0xFF8
  4991. 000039FC  660C                     bne        +0xE /* 00003A0A */
  4992. 000039FE  206E FF36                movea.l    A0, [A6 - 0xCA]
  4993. 00003A02  2D68 0130 FFFC           move.l     [A6 - 0x4], [A0 + 0x130]
  4994. 00003A08  600A                     bra        +0xC /* 00003A14 */
  4995. label00003A0A:
  4996. 00003A0A  206E FF36                movea.l    A0, [A6 - 0xCA]
  4997. 00003A0E  2D68 0134 FFFC           move.l     [A6 - 0x4], [A0 + 0x134]
  4998. label00003A14:
  4999. 00003A14  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  5000. 00003A18  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5001. 00003A1C  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  5002. 00003A20  508F                     addq.l     A7, 8
  5003. 00003A22  3D40 FEFC                move.w     [A6 - 0x104], D0
  5004. label00003A26:
  5005. 00003A26  486E FF08                pea.l      [A6 - 0xF8]
  5006. 00003A2A  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5007. 00003A2E  588F                     addq.l     A7, 4
  5008. 00003A30  302E FEFC                move.w     D0, [A6 - 0x104]
  5009. label00003A34:
  5010. 00003A34  285F                     movea.l    A4, [A7]+
  5011. 00003A36  4E5E                     unlink     A6
  5012. 00003A38  4E75                     rts
  5013. export_734:
  5014. 00003A3A  4E56 FD9A                link       A6, -0x0266
  5015. 00003A3E  2F0C                     move.l     -[A7], A4
  5016. 00003A40  286E 000C                movea.l    A4, [A6 + 0xC]
  5017. 00003A44  486E FE9A                pea.l      [A6 - 0x166]
  5018. 00003A48  486E FF0C                pea.l      [A6 - 0xF4]
  5019. 00003A4C  486E FE9E                pea.l      [A6 - 0x162]
  5020. 00003A50  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5021. 00003A54  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5022. 00003A58  2F0C                     move.l     -[A7], A4
  5023. 00003A5A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5024. 00003A5E  4EBA 27FE                jsr        [PC + 0x27FE /* 0000625E */]
  5025. 00003A62  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  5026. 00003A66  3D40 FE9C                move.w     [A6 - 0x164], D0
  5027. 00003A6A  4A6E FE9C                tst.w      [A6 - 0x164]
  5028. 00003A6E  672C                     beq        +0x2E /* 00003A9C */
  5029. 00003A70  0C54 271E                cmpi.w     [A4], 0x271E
  5030. 00003A74  6706                     beq        +0x8 /* 00003A7C */
  5031. 00003A76  7037                     moveq.l    D0, 0x37
  5032. 00003A78  6000 00C8                bra        +0xCA /* 00003B42 */
  5033. label00003A7C:
  5034. 00003A7C  206E 0018                movea.l    A0, [A6 + 0x18]
  5035. 00003A80  7002                     moveq.l    D0, 0x02
  5036. 00003A82  3080                     move.w     [A0], D0
  5037. 00003A84  49EC 0010                lea.l      A4, [A4 + 0x10]
  5038. 00003A88  41EE FEA2                lea.l      A0, [A6 - 0x15E]
  5039. 00003A8C  43ED 8FE8                lea.l      A1, [A5 - 0x7018]
  5040. 00003A90  7019                     moveq.l    D0, 0x19
  5041. label00003A92:
  5042. 00003A92  20D9                     move.l     [A0]+, [A1]+
  5043. 00003A94  51C8 FFFC                dbf        D0, -0x6 /* 00003A92 */
  5044. 00003A98  30D9                     move.w     [A0]+, [A1]+
  5045. 00003A9A  603A                     bra        +0x3C /* 00003AD6 */
  5046. label00003A9C:
  5047. 00003A9C  486E FF0C                pea.l      [A6 - 0xF4]
  5048. 00003AA0  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5049. 00003AA4  588F                     addq.l     A7, 4
  5050. 00003AA6  206E 0018                movea.l    A0, [A6 + 0x18]
  5051. 00003AAA  30AE FE9E                move.w     [A0], [A6 - 0x162]
  5052. 00003AAE  0C6E 0006 FF0C           cmpi.w     [A6 - 0xF4], 0x6
  5053. 00003AB4  6706                     beq        +0x8 /* 00003ABC */
  5054. 00003AB6  7002                     moveq.l    D0, 0x02
  5055. 00003AB8  6000 0088                bra        +0x8A /* 00003B42 */
  5056. label00003ABC:
  5057. 00003ABC  4AAE FF82                tst.l      [A6 - 0x7E]
  5058. 00003AC0  6606                     bne        +0x8 /* 00003AC8 */
  5059. 00003AC2  703D                     moveq.l    D0, 0x3D
  5060. 00003AC4  6000 007C                bra        +0x7E /* 00003B42 */
  5061. label00003AC8:
  5062. 00003AC8  486E FEA2                pea.l      [A6 - 0x15E]
  5063. 00003ACC  2F2E FF82                move.l     -[A7], [A6 - 0x7E]
  5064. 00003AD0  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  5065. 00003AD4  508F                     addq.l     A7, 8
  5066. label00003AD6:
  5067. 00003AD6  0C6E 1002 FE9A           cmpi.w     [A6 - 0x166], 0x1002
  5068. 00003ADC  660E                     bne        +0x10 /* 00003AEC */
  5069. 00003ADE  486E FD9A                pea.l      [A6 - 0x266]
  5070. 00003AE2  3F2E FEFE                move.w     -[A7], [A6 - 0x102]
  5071. 00003AE6  4EBA 0060                jsr        [PC + 0x60 /* 00003B48 */]
  5072. 00003AEA  5C8F                     addq.l     A7, 6
  5073. label00003AEC:
  5074. 00003AEC  0C6E 0FBD FE9A           cmpi.w     [A6 - 0x166], 0xFBD
  5075. 00003AF2  660E                     bne        +0x10 /* 00003B02 */
  5076. 00003AF4  486E FD9A                pea.l      [A6 - 0x266]
  5077. 00003AF8  3F2E FF00                move.w     -[A7], [A6 - 0x100]
  5078. 00003AFC  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  5079. 00003B00  5C8F                     addq.l     A7, 6
  5080. label00003B02:
  5081. 00003B02  0C6E 0FDA FE9A           cmpi.w     [A6 - 0x166], 0xFDA
  5082. 00003B08  6612                     bne        +0x14 /* 00003B1C */
  5083. 00003B0A  486E FD9A                pea.l      [A6 - 0x266]
  5084. 00003B0E  206E FEEA                movea.l    A0, [A6 - 0x116]
  5085. 00003B12  3F28 0042                move.w     -[A7], [A0 + 0x42]
  5086. 00003B16  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  5087. 00003B1A  5C8F                     addq.l     A7, 6
  5088. label00003B1C:
  5089. 00003B1C  0C6E 0FC8 FE9A           cmpi.w     [A6 - 0x166], 0xFC8
  5090. 00003B22  6610                     bne        +0x12 /* 00003B34 */
  5091. 00003B24  486E FD9A                pea.l      [A6 - 0x266]
  5092. 00003B28  306E FF0A                movea.w    A0, [A6 - 0xF6]
  5093. 00003B2C  2F08                     move.l     -[A7], A0
  5094. 00003B2E  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  5095. 00003B32  508F                     addq.l     A7, 8
  5096. label00003B34:
  5097. 00003B34  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  5098. 00003B38  486E FD9A                pea.l      [A6 - 0x266]
  5099. 00003B3C  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  5100. 00003B40  508F                     addq.l     A7, 8
  5101. label00003B42:
  5102. 00003B42  285F                     movea.l    A4, [A7]+
  5103. 00003B44  4E5E                     unlink     A6
  5104. 00003B46  4E75                     rts
  5105. fn00003B48:
  5106. 00003B48  4E56 0000                link       A6, 0
  5107. 00003B4C  2F0C                     move.l     -[A7], A4
  5108. 00003B4E  302E 0008                move.w     D0, [A6 + 0x8]
  5109. 00003B52  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  5110. 00003B56  0025 0096                ori.b      -[A5], 0x96
  5111. 00003B5A  0064 009C                ori.w      -[A4], 0x9C
  5112. 00003B5E  00C8                     .incomplete
  5113. 00003B60  00A2 00C9 00A8           ori.l      -[A2], 0xC900A8
  5114. 00003B66  00CA                     .incomplete
  5115. 00003B68  00AE 00CB 00B4 00CC      ori.l      [A6 + 0xCC], 0xCB00B4
  5116. 00003B70  00BA 00CD 00C0 00CE      ori.l      [PC + 0xCE /* 00003C40, value 0xF3A82848 */], 0xCD00C0
  5117. 00003B78  00C6                     .incomplete
  5118. 00003B7A  00CF                     .incomplete
  5119. 00003B7C  00CC                     .incomplete
  5120. 00003B7E  00D0                     .incomplete
  5121. 00003B80  00D2                     .incomplete
  5122. 00003B82  012C 00D8                btst       [A4 + 0xD8], D0
  5123. 00003B86  012D 00DE                btst       [A5 + 0xDE], D0
  5124. 00003B8A  0131 00E4                btst       [A1 + D0.w - 0x28], D0
  5125. 00003B8E  012E 00EA                btst       [A6 + 0xEA], D0
  5126. 00003B92  012F 00F0                btst       [A7 + 0xF0], D0
  5127. 00003B96  0130 00F6                btst       [A0 + D0.w - 0x10], D0
  5128. 00003B9A  0132 00FC                btst       [A2 + D0.w - 0x4], D0
  5129. 00003B9E  0133 0102 0134           btst       [[A3 + <<invalid base displacement size>> + D0] + 0x134], D0
  5130. 00003BA4  0108                     btst       A0, D0
  5131. 00003BA6  0135 010E 0136           btst       [[A5 + <<invalid base displacement size>>] + D0 + 0x136], D0
  5132. 00003BAC  0114                     btst       [A4], D0
  5133. 00003BAE  0137 011A 0138           btst       [[A7 + D0] + 0x138], D0
  5134. 00003BB4  0120                     btst       -[A0], D0
  5135. 00003BB6  0139 0126 013A           btst       [0x0126013A], D0
  5136. 00003BBC  012C 0190                btst       [A4 + 0x190], D0
  5137. 00003BC0  0132 0191                btst       [[ + D0]], D0
  5138. 00003BC4  0138 0192                btst       [0x00000192 /* Lvl1DT */], D0
  5139. 00003BC8  013E                     btst       <<invalid special address>>, D0
  5140. 00003BCA  0193                     bclr       [A3], D0
  5141. 00003BCC  0142                     bchg       D2, D0
  5142. 00003BCE  0194                     bclr       [A4], D0
  5143. 00003BD0  0146                     bchg       D6, D0
  5144. 00003BD2  01F4                     .incomplete
  5145. 00003BD4  014A                     bchg       A2, D0
  5146. 00003BD6  01F5                     .incomplete
  5147. 00003BD8  014E                     bchg       A6, D0
  5148. 00003BDA  0258 0152                andi.w     [A0]+, 0x152
  5149. 00003BDE  0259 0156                andi.w     [A1]+, 0x156
  5150. 00003BE2  025A 015A                andi.w     [A2]+, 0x15A
  5151. 00003BE6  025B 015E                andi.w     [A3]+, 0x15E
  5152. 00003BEA  025C 0160                andi.w     [A4]+, 0x160
  5153. 00003BEE  41ED F31E                lea.l      A0, [A5 - 0xCE2]
  5154. 00003BF2  2848                     movea.l    A4, A0
  5155. 00003BF4  6000 0156                bra        +0x158 /* 00003D4C */
  5156. 00003BF8  41ED F32A                lea.l      A0, [A5 - 0xCD6]
  5157. 00003BFC  2848                     movea.l    A4, A0
  5158. 00003BFE  6000 014C                bra        +0x14E /* 00003D4C */
  5159. 00003C02  41ED F33A                lea.l      A0, [A5 - 0xCC6]
  5160. 00003C06  2848                     movea.l    A4, A0
  5161. 00003C08  6000 0142                bra        +0x144 /* 00003D4C */
  5162. 00003C0C  41ED F34E                lea.l      A0, [A5 - 0xCB2]
  5163. 00003C10  2848                     movea.l    A4, A0
  5164. 00003C12  6000 0138                bra        +0x13A /* 00003D4C */
  5165. 00003C16  41ED F35E                lea.l      A0, [A5 - 0xCA2]
  5166. 00003C1A  2848                     movea.l    A4, A0
  5167. 00003C1C  6000 012E                bra        +0x130 /* 00003D4C */
  5168. 00003C20  41ED F372                lea.l      A0, [A5 - 0xC8E]
  5169. 00003C24  2848                     movea.l    A4, A0
  5170. 00003C26  6000 0124                bra        +0x126 /* 00003D4C */
  5171. 00003C2A  41ED F386                lea.l      A0, [A5 - 0xC7A]
  5172. 00003C2E  2848                     movea.l    A4, A0
  5173. 00003C30  6000 011A                bra        +0x11C /* 00003D4C */
  5174. 00003C34  41ED F396                lea.l      A0, [A5 - 0xC6A]
  5175. 00003C38  2848                     movea.l    A4, A0
  5176. 00003C3A  6000 0110                bra        +0x112 /* 00003D4C */
  5177. 00003C3E  41ED F3A8                lea.l      A0, [A5 - 0xC58]
  5178. 00003C42  2848                     movea.l    A4, A0
  5179. 00003C44  6000 0106                bra        +0x108 /* 00003D4C */
  5180. 00003C48  41ED F3B6                lea.l      A0, [A5 - 0xC4A]
  5181. 00003C4C  2848                     movea.l    A4, A0
  5182. 00003C4E  6000 00FC                bra        +0xFE /* 00003D4C */
  5183. 00003C52  41ED F3C6                lea.l      A0, [A5 - 0xC3A]
  5184. 00003C56  2848                     movea.l    A4, A0
  5185. 00003C58  6000 00F2                bra        +0xF4 /* 00003D4C */
  5186. 00003C5C  41ED F3D2                lea.l      A0, [A5 - 0xC2E]
  5187. 00003C60  2848                     movea.l    A4, A0
  5188. 00003C62  6000 00E8                bra        +0xEA /* 00003D4C */
  5189. 00003C66  41ED F3DE                lea.l      A0, [A5 - 0xC22]
  5190. 00003C6A  2848                     movea.l    A4, A0
  5191. 00003C6C  6000 00DE                bra        +0xE0 /* 00003D4C */
  5192. 00003C70  41ED F3EA                lea.l      A0, [A5 - 0xC16]
  5193. 00003C74  2848                     movea.l    A4, A0
  5194. 00003C76  6000 00D4                bra        +0xD6 /* 00003D4C */
  5195. 00003C7A  41ED F3F6                lea.l      A0, [A5 - 0xC0A]
  5196. 00003C7E  2848                     movea.l    A4, A0
  5197. 00003C80  6000 00CA                bra        +0xCC /* 00003D4C */
  5198. 00003C84  41ED F402                lea.l      A0, [A5 - 0xBFE]
  5199. 00003C88  2848                     movea.l    A4, A0
  5200. 00003C8A  6000 00C0                bra        +0xC2 /* 00003D4C */
  5201. 00003C8E  41ED F40C                lea.l      A0, [A5 - 0xBF4]
  5202. 00003C92  2848                     movea.l    A4, A0
  5203. 00003C94  6000 00B6                bra        +0xB8 /* 00003D4C */
  5204. 00003C98  41ED F416                lea.l      A0, [A5 - 0xBEA]
  5205. 00003C9C  2848                     movea.l    A4, A0
  5206. 00003C9E  6000 00AC                bra        +0xAE /* 00003D4C */
  5207. 00003CA2  41ED F422                lea.l      A0, [A5 - 0xBDE]
  5208. 00003CA6  2848                     movea.l    A4, A0
  5209. 00003CA8  6000 00A2                bra        +0xA4 /* 00003D4C */
  5210. 00003CAC  41ED F430                lea.l      A0, [A5 - 0xBD0]
  5211. 00003CB0  2848                     movea.l    A4, A0
  5212. 00003CB2  6000 0098                bra        +0x9A /* 00003D4C */
  5213. 00003CB6  41ED F440                lea.l      A0, [A5 - 0xBC0]
  5214. 00003CBA  2848                     movea.l    A4, A0
  5215. 00003CBC  6000 008E                bra        +0x90 /* 00003D4C */
  5216. 00003CC0  41ED F456                lea.l      A0, [A5 - 0xBAA]
  5217. 00003CC4  2848                     movea.l    A4, A0
  5218. 00003CC6  6000 0084                bra        +0x86 /* 00003D4C */
  5219. 00003CCA  41ED F466                lea.l      A0, [A5 - 0xB9A]
  5220. 00003CCE  2848                     movea.l    A4, A0
  5221. 00003CD0  6000 007A                bra        +0x7C /* 00003D4C */
  5222. 00003CD4  41ED F472                lea.l      A0, [A5 - 0xB8E]
  5223. 00003CD8  2848                     movea.l    A4, A0
  5224. 00003CDA  6000 0070                bra        +0x72 /* 00003D4C */
  5225. 00003CDE  41ED F47E                lea.l      A0, [A5 - 0xB82]
  5226. 00003CE2  2848                     movea.l    A4, A0
  5227. 00003CE4  6000 0066                bra        +0x68 /* 00003D4C */
  5228. 00003CE8  41ED F488                lea.l      A0, [A5 - 0xB78]
  5229. 00003CEC  2848                     movea.l    A4, A0
  5230. 00003CEE  6000 005C                bra        +0x5E /* 00003D4C */
  5231. 00003CF2  41ED F49E                lea.l      A0, [A5 - 0xB62]
  5232. 00003CF6  2848                     movea.l    A4, A0
  5233. 00003CF8  6000 0052                bra        +0x54 /* 00003D4C */
  5234. 00003CFC  41ED F4B2                lea.l      A0, [A5 - 0xB4E]
  5235. 00003D00  2848                     movea.l    A4, A0
  5236. 00003D02  6000 0048                bra        +0x4A /* 00003D4C */
  5237. 00003D06  41ED F4C8                lea.l      A0, [A5 - 0xB38]
  5238. 00003D0A  2848                     movea.l    A4, A0
  5239. 00003D0C  603E                     bra        +0x40 /* 00003D4C */
  5240. 00003D0E  41ED F4DA                lea.l      A0, [A5 - 0xB26]
  5241. 00003D12  2848                     movea.l    A4, A0
  5242. 00003D14  6036                     bra        +0x38 /* 00003D4C */
  5243. 00003D16  41ED F4EC                lea.l      A0, [A5 - 0xB14]
  5244. 00003D1A  2848                     movea.l    A4, A0
  5245. 00003D1C  602E                     bra        +0x30 /* 00003D4C */
  5246. 00003D1E  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  5247. 00003D22  2848                     movea.l    A4, A0
  5248. 00003D24  6026                     bra        +0x28 /* 00003D4C */
  5249. 00003D26  41ED F50E                lea.l      A0, [A5 - 0xAF2]
  5250. 00003D2A  2848                     movea.l    A4, A0
  5251. 00003D2C  601E                     bra        +0x20 /* 00003D4C */
  5252. 00003D2E  41ED F51E                lea.l      A0, [A5 - 0xAE2]
  5253. 00003D32  2848                     movea.l    A4, A0
  5254. 00003D34  6016                     bra        +0x18 /* 00003D4C */
  5255. 00003D36  41ED F52C                lea.l      A0, [A5 - 0xAD4]
  5256. 00003D3A  2848                     movea.l    A4, A0
  5257. 00003D3C  600E                     bra        +0x10 /* 00003D4C */
  5258. 00003D3E  41ED F538                lea.l      A0, [A5 - 0xAC8]
  5259. 00003D42  2848                     movea.l    A4, A0
  5260. 00003D44  6006                     bra        +0x8 /* 00003D4C */
  5261. 00003D46  41ED F544                lea.l      A0, [A5 - 0xABC]
  5262. 00003D4A  2848                     movea.l    A4, A0
  5263. label00003D4C:
  5264. 00003D4C  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5265. 00003D50  2F0C                     move.l     -[A7], A4
  5266. 00003D52  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  5267. 00003D56  508F                     addq.l     A7, 8
  5268. 00003D58  285F                     movea.l    A4, [A7]+
  5269. 00003D5A  4E5E                     unlink     A6
  5270. 00003D5C  4E75                     rts
  5271. export_724:
  5272. 00003D5E  4E56 FD96                link       A6, -0x026A
  5273. 00003D62  2F0C                     move.l     -[A7], A4
  5274. 00003D64  286E 000C                movea.l    A4, [A6 + 0xC]
  5275. 00003D68  486E FE96                pea.l      [A6 - 0x16A]
  5276. 00003D6C  486E FF0C                pea.l      [A6 - 0xF4]
  5277. 00003D70  486E FE9A                pea.l      [A6 - 0x166]
  5278. 00003D74  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5279. 00003D78  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5280. 00003D7C  2F0C                     move.l     -[A7], A4
  5281. 00003D7E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5282. 00003D82  4EBA 24DA                jsr        [PC + 0x24DA /* 0000625E */]
  5283. 00003D86  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  5284. 00003D8A  3D40 FE98                move.w     [A6 - 0x168], D0
  5285. 00003D8E  4A6E FE98                tst.w      [A6 - 0x168]
  5286. 00003D92  6722                     beq        +0x24 /* 00003DB6 */
  5287. 00003D94  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  5288. 00003D98  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  5289. 00003D9C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5290. 00003DA0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5291. 00003DA4  2F0C                     move.l     -[A7], A4
  5292. 00003DA6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5293. 00003DAA  4EBA 1D70                jsr        [PC + 0x1D70 /* 00005B1C */]
  5294. 00003DAE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5295. 00003DB2  6000 013C                bra        +0x13E /* 00003EF0 */
  5296. label00003DB6:
  5297. 00003DB6  206E 0018                movea.l    A0, [A6 + 0x18]
  5298. 00003DBA  30AE FE9A                move.w     [A0], [A6 - 0x166]
  5299. 00003DBE  0C6E 0003 FF0C           cmpi.w     [A6 - 0xF4], 0x3
  5300. 00003DC4  6600 00B8                bne        +0xBA /* 00003E7E */
  5301. 00003DC8  206E FFAA                movea.l    A0, [A6 - 0x56]
  5302. 00003DCC  302E FFA4                move.w     D0, [A6 - 0x5C]
  5303. 00003DD0  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  5304. 00003DD4  D090                     add.l      D0, [A0]
  5305. 00003DD6  2040                     movea.l    A0, D0
  5306. 00003DD8  43EE FEBA                lea.l      A1, [A6 - 0x146]
  5307. 00003DDC  7013                     moveq.l    D0, 0x13
  5308. label00003DDE:
  5309. 00003DDE  22D8                     move.l     [A1]+, [A0]+
  5310. 00003DE0  51C8 FFFC                dbf        D0, -0x6 /* 00003DDE */
  5311. 00003DE4  32D8                     move.w     [A1]+, [A0]+
  5312. 00003DE6  302E FEBC                move.w     D0, [A6 - 0x144]
  5313. 00003DEA  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  5314. 00003DEE  0000 0002                ori.b      D0, 0x2
  5315. 00003DF2  00DA                     .incomplete
  5316. 00003DF4  0006 0014                ori.b      D6, 0x14
  5317. 00003DF8  002A 486E FF0C           ori.b      [A2 - 0xF4], 0x6E /* 'n' */
  5318. 00003DFE  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5319. 00003E02  588F                     addq.l     A7, 4
  5320. 00003E04  7051                     moveq.l    D0, 0x51
  5321. 00003E06  6000 00E8                bra        +0xEA /* 00003EF0 */
  5322. 00003E0A  486E FD96                pea.l      [A6 - 0x26A]
  5323. 00003E0E  3F2E FE96                move.w     -[A7], [A6 - 0x16A]
  5324. 00003E12  486E FEBA                pea.l      [A6 - 0x146]
  5325. 00003E16  4EBA 00DE                jsr        [PC + 0xDE /* 00003EF6 */]
  5326. 00003E1A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5327. 00003E1E  6000 00AC                bra        +0xAE /* 00003ECC */
  5328. 00003E22  202E FFAA                move.l     D0, [A6 - 0x56]
  5329. 00003E26  B0AE FF66                cmp.l      D0, [A6 - 0x9A]
  5330. 00003E2A  6608                     bne        +0xA /* 00003E34 */
  5331. 00003E2C  2D6E FF6A FE9C           move.l     [A6 - 0x164], [A6 - 0x96]
  5332. 00003E32  6006                     bra        +0x8 /* 00003E3A */
  5333. label00003E34:
  5334. 00003E34  2D6E FF7E FE9C           move.l     [A6 - 0x164], [A6 - 0x82]
  5335. label00003E3A:
  5336. 00003E3A  486E FF0C                pea.l      [A6 - 0xF4]
  5337. 00003E3E  4EAD 0AB2                jsr        [A5 + 0xAB2 /* export_338 */]
  5338. 00003E42  588F                     addq.l     A7, 4
  5339. 00003E44  4A40                     tst.w      D0
  5340. 00003E46  671C                     beq        +0x1E /* 00003E64 */
  5341. 00003E48  2F2E FE9C                move.l     -[A7], [A6 - 0x164]
  5342. 00003E4C  486E FD96                pea.l      [A6 - 0x26A]
  5343. 00003E50  2F2D 929A                move.l     -[A7], [A5 - 0x6D66]
  5344. 00003E54  3F2E FE96                move.w     -[A7], [A6 - 0x16A]
  5345. 00003E58  4EBA 017A                jsr        [PC + 0x17A /* 00003FD4 */]
  5346. 00003E5C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5347. 00003E60  6000 006A                bra        +0x6C /* 00003ECC */
  5348. label00003E64:
  5349. 00003E64  2F2E FE9C                move.l     -[A7], [A6 - 0x164]
  5350. 00003E68  486E FD96                pea.l      [A6 - 0x26A]
  5351. 00003E6C  3F2E FE96                move.w     -[A7], [A6 - 0x16A]
  5352. 00003E70  486E FEBA                pea.l      [A6 - 0x146]
  5353. 00003E74  4EBA 00F6                jsr        [PC + 0xF6 /* 00003F6C */]
  5354. 00003E78  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5355. 00003E7C  604E                     bra        +0x50 /* 00003ECC */
  5356. label00003E7E:
  5357. 00003E7E  0C6E 0001 FF0C           cmpi.w     [A6 - 0xF4], 0x1
  5358. 00003E84  6608                     bne        +0xA /* 00003E8E */
  5359. 00003E86  0C6E 1001 FE96           cmpi.w     [A6 - 0x16A], 0x1001
  5360. 00003E8C  670E                     beq        +0x10 /* 00003E9C */
  5361. label00003E8E:
  5362. 00003E8E  486E FF0C                pea.l      [A6 - 0xF4]
  5363. 00003E92  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5364. 00003E96  588F                     addq.l     A7, 4
  5365. 00003E98  7002                     moveq.l    D0, 0x02
  5366. 00003E9A  6054                     bra        +0x56 /* 00003EF0 */
  5367. label00003E9C:
  5368. 00003E9C  206E FF26                movea.l    A0, [A6 - 0xDA]
  5369. 00003EA0  302E FF36                move.w     D0, [A6 - 0xCA]
  5370. 00003EA4  C1FC 001A                muls.w     D0, 0x1A
  5371. 00003EA8  D090                     add.l      D0, [A0]
  5372. 00003EAA  2040                     movea.l    A0, D0
  5373. 00003EAC  43EE FEA0                lea.l      A1, [A6 - 0x160]
  5374. 00003EB0  7005                     moveq.l    D0, 0x05
  5375. label00003EB2:
  5376. 00003EB2  22D8                     move.l     [A1]+, [A0]+
  5377. 00003EB4  51C8 FFFC                dbf        D0, -0x6 /* 00003EB2 */
  5378. 00003EB8  32D8                     move.w     [A1]+, [A0]+
  5379. 00003EBA  202E FEAA                move.l     D0, [A6 - 0x156]
  5380. 00003EBE  E680                     asr        D0, 3
  5381. 00003EC0  486E FD96                pea.l      [A6 - 0x26A]
  5382. 00003EC4  3F00                     move.w     -[A7], D0
  5383. 00003EC6  4EBA 0374                jsr        [PC + 0x374 /* 0000423C */]
  5384. 00003ECA  5C8F                     addq.l     A7, 6
  5385. label00003ECC:
  5386. 00003ECC  486E FF0C                pea.l      [A6 - 0xF4]
  5387. 00003ED0  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5388. 00003ED4  588F                     addq.l     A7, 4
  5389. 00003ED6  4A6E FE98                tst.w      [A6 - 0x168]
  5390. 00003EDA  6706                     beq        +0x8 /* 00003EE2 */
  5391. 00003EDC  302E FE98                move.w     D0, [A6 - 0x168]
  5392. 00003EE0  600E                     bra        +0x10 /* 00003EF0 */
  5393. label00003EE2:
  5394. 00003EE2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  5395. 00003EE6  486E FD96                pea.l      [A6 - 0x26A]
  5396. 00003EEA  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  5397. 00003EEE  508F                     addq.l     A7, 8
  5398. label00003EF0:
  5399. 00003EF0  285F                     movea.l    A4, [A7]+
  5400. 00003EF2  4E5E                     unlink     A6
  5401. 00003EF4  4E75                     rts
  5402. fn00003EF6:
  5403. 00003EF6  4E56 0000                link       A6, 0
  5404. 00003EFA  2F0C                     move.l     -[A7], A4
  5405. 00003EFC  286E 0008                movea.l    A4, [A6 + 0x8]
  5406. 00003F00  302E 000C                move.w     D0, [A6 + 0xC]
  5407. 00003F04  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  5408. 00003F08  0FFB                     .incomplete
  5409. 00003F0A  1001                     move.b     D0, D1
  5410. 00003F0C  005A 000E                ori.w      [A2]+, 0xE
  5411. 00003F10  0056 0054                ori.w      [A6], 0x54 /* 'T' */
  5412. 00003F14  0018 0022                ori.b      [A0]+, 0x22 /* '\"' */
  5413. 00003F18  002E 003E 2F2E           ori.b      [A6 + 0x2F2E], 0x3E /* '>' */
  5414. 00003F1E  000E 3F2C                ori.b      A6, 0x2C /* ',' */
  5415. 00003F22  004C 4EBA                ori.w      A4, 0x4EBA
  5416. 00003F26  03F6                     .incomplete
  5417. 00003F28  5C8F                     addq.l     A7, 6
  5418. 00003F2A  603A                     bra        +0x3C /* 00003F66 */
  5419. 00003F2C  3F2C 0046                move.w     -[A7], [A4 + 0x46]
  5420. 00003F30  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5421. 00003F34  A8FF                     syscall    GetFName/GetFontName
  5422. 00003F36  602E                     bra        +0x30 /* 00003F66 */
  5423. 00003F38  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5424. 00003F3C  42A7                     clr.l      -[A7]
  5425. 00003F3E  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  5426. 00003F42  508F                     addq.l     A7, 8
  5427. 00003F44  6020                     bra        +0x22 /* 00003F66 */
  5428. 00003F46  306C 0048                movea.w    A0, [A4 + 0x48]
  5429. 00003F4A  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5430. 00003F4E  2F08                     move.l     -[A7], A0
  5431. 00003F50  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  5432. 00003F54  508F                     addq.l     A7, 8
  5433. 00003F56  600E                     bra        +0x10 /* 00003F66 */
  5434. 00003F58  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5435. 00003F5C  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  5436. 00003F60  4EBA 02DA                jsr        [PC + 0x2DA /* 0000423C */]
  5437. 00003F64  5C8F                     addq.l     A7, 6
  5438. label00003F66:
  5439. 00003F66  285F                     movea.l    A4, [A7]+
  5440. 00003F68  4E5E                     unlink     A6
  5441. 00003F6A  4E75                     rts
  5442. fn00003F6C:
  5443. 00003F6C  4E56 FFFA                link       A6, -0x0006
  5444. 00003F70  2F0C                     move.l     -[A7], A4
  5445. 00003F72  286E 0008                movea.l    A4, [A6 + 0x8]
  5446. 00003F76  A896                     syscall    HidePen
  5447. 00003F78  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5448. 00003F7C  4EAD 042A                jsr        [A5 + 0x42A /* export_129 */]
  5449. 00003F80  588F                     addq.l     A7, 4
  5450. 00003F82  42A7                     clr.l      -[A7]
  5451. 00003F84  486C 000E                pea.l      [A4 + 0xE]
  5452. 00003F88  486C 000E                pea.l      [A4 + 0xE]
  5453. 00003F8C  A83E                     syscall    TEStyleNew
  5454. 00003F8E  205F                     movea.l    A0, [A7]+
  5455. 00003F90  2D48 FFFA                move.l     [A6 - 0x6], A0
  5456. 00003F94  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5457. 00003F98  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5458. 00003F9C  4EAD 06C2                jsr        [A5 + 0x6C2 /* export_212 */]
  5459. 00003FA0  508F                     addq.l     A7, 8
  5460. 00003FA2  42A7                     clr.l      -[A7]
  5461. 00003FA4  4878 FFFF                push.l     0xFFFF
  5462. 00003FA8  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5463. 00003FAC  A9D1                     syscall    TESetSelect
  5464. 00003FAE  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  5465. 00003FB2  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5466. 00003FB6  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5467. 00003FBA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5468. 00003FBE  4EBA 0014                jsr        [PC + 0x14 /* 00003FD4 */]
  5469. 00003FC2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5470. 00003FC6  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  5471. 00003FCA  A9CD                     syscall    TEDispose
  5472. 00003FCC  A897                     syscall    ShowPen
  5473. 00003FCE  285F                     movea.l    A4, [A7]+
  5474. 00003FD0  4E5E                     unlink     A6
  5475. 00003FD2  4E75                     rts
  5476. fn00003FD4:
  5477. 00003FD4  4E56 FFDE                link       A6, -0x0022
  5478. 00003FD8  2F07                     move.l     -[A7], D7
  5479. 00003FDA  700F                     moveq.l    D0, 0x0F
  5480. 00003FDC  3D40 FFE8                move.w     [A6 - 0x18], D0
  5481. 00003FE0  4267                     clr.w      -[A7]
  5482. 00003FE2  486E FFE8                pea.l      [A6 - 0x18]
  5483. 00003FE6  486E FFEA                pea.l      [A6 - 0x16]
  5484. 00003FEA  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5485. 00003FEE  4EAD 157A                jsr        [A5 + 0x157A /* export_683 */]
  5486. 00003FF2  101F                     move.b     D0, [A7]+
  5487. 00003FF4  302E 0008                move.w     D0, [A6 + 0x8]
  5488. 00003FF8  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  5489. 00003FFC  0FFB                     .incomplete
  5490. 00003FFE  1001                     move.b     D0, D1
  5491. 00004000  0236 000E 0232           andi.b     [A6 + D0.w * 2 + 0x32], 0xE
  5492. 00004006  018A                     bclr       A2, D0
  5493. 00004008  0020 0046                ori.b      -[A0], 0x46 /* 'F' */
  5494. 0000400C  0126                     btst       -[A6], D0
  5495. 0000400E  0152                     bchg       [A2], D0
  5496. 00004010  206E 000A                movea.l    A0, [A6 + 0xA]
  5497. 00004014  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5498. 00004018  2050                     movea.l    A0, [A0]
  5499. 0000401A  3F28 003A                move.w     -[A7], [A0 + 0x3A]
  5500. 0000401E  4EBA 02FC                jsr        [PC + 0x2FC /* 0000431C */]
  5501. 00004022  5C8F                     addq.l     A7, 6
  5502. 00004024  6000 0210                bra        +0x212 /* 00004236 */
  5503. 00004028  082E 0000 FFE9           btst.b     [A6 - 0x17], 0x0
  5504. 0000402E  670E                     beq        +0x10 /* 0000403E */
  5505. 00004030  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  5506. 00004034  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5507. 00004038  A8FF                     syscall    GetFName/GetFontName
  5508. 0000403A  6000 01FA                bra        +0x1FC /* 00004236 */
  5509. label0000403E:
  5510. 0000403E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5511. 00004042  486D F552                pea.l      [A5 - 0xAAE]
  5512. 00004046  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  5513. 0000404A  508F                     addq.l     A7, 8
  5514. 0000404C  6000 01E8                bra        +0x1EA /* 00004236 */
  5515. 00004050  206E 000A                movea.l    A0, [A6 + 0xA]
  5516. 00004054  2050                     movea.l    A0, [A0]
  5517. 00004056  3D68 0018 FFE6           move.w     [A6 - 0x1A], [A0 + 0x18]
  5518. 0000405C  4A6E FFE6                tst.w      [A6 - 0x1A]
  5519. 00004060  6C00 00BC                bge        +0xBE /* 0000411E */
  5520. 00004064  206E 000A                movea.l    A0, [A6 + 0xA]
  5521. 00004068  2050                     movea.l    A0, [A0]
  5522. 0000406A  3D68 0022 FFE2           move.w     [A6 - 0x1E], [A0 + 0x22]
  5523. 00004070  206E 000A                movea.l    A0, [A6 + 0xA]
  5524. 00004074  2050                     movea.l    A0, [A0]
  5525. 00004076  3D68 0020 FFE4           move.w     [A6 - 0x1C], [A0 + 0x20]
  5526. 0000407C  206E 000A                movea.l    A0, [A6 + 0xA]
  5527. 00004080  2050                     movea.l    A0, [A0]
  5528. 00004082  4268 0020                clr.w      [A0 + 0x20]
  5529. 00004086  206E 000A                movea.l    A0, [A6 + 0xA]
  5530. 0000408A  226E 000A                movea.l    A1, [A6 + 0xA]
  5531. 0000408E  42A7                     clr.l      -[A7]
  5532. 00004090  2251                     movea.l    A1, [A1]
  5533. 00004092  2F29 003E                move.l     -[A7], [A1 + 0x3E]
  5534. 00004096  2D50 FFDE                move.l     [A6 - 0x22], [A0]
  5535. 0000409A  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5536. 0000409E  201F                     move.l     D0, [A7]+
  5537. 000040A0  206E FFDE                movea.l    A0, [A6 - 0x22]
  5538. 000040A4  3140 0022                move.w     [A0 + 0x22], D0
  5539. 000040A8  42A7                     clr.l      -[A7]
  5540. 000040AA  42A7                     clr.l      -[A7]
  5541. 000040AC  4878 FFFF                push.l     0xFFFF
  5542. 000040B0  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5543. 000040B4  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  5544. 000040B8  201F                     move.l     D0, [A7]+
  5545. 000040BA  2D40 FFFC                move.l     [A6 - 0x4], D0
  5546. 000040BE  206E 000A                movea.l    A0, [A6 + 0xA]
  5547. 000040C2  2050                     movea.l    A0, [A0]
  5548. 000040C4  316E FFE2 0022           move.w     [A0 + 0x22], [A6 - 0x1E]
  5549. 000040CA  206E 000A                movea.l    A0, [A6 + 0xA]
  5550. 000040CE  2050                     movea.l    A0, [A0]
  5551. 000040D0  316E FFE4 0020           move.w     [A0 + 0x20], [A6 - 0x1C]
  5552. 000040D6  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  5553. 000040DE  662C                     bne        +0x2E /* 0000410C */
  5554. 000040E0  42A7                     clr.l      -[A7]
  5555. 000040E2  4878 0001                push.l     0x1
  5556. 000040E6  4878 0001                push.l     0x1
  5557. 000040EA  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5558. 000040EE  4EAD 1582                jsr        [A5 + 0x1582 /* export_684 */]
  5559. 000040F2  201F                     move.l     D0, [A7]+
  5560. 000040F4  3D40 FFE6                move.w     [A6 - 0x1A], D0
  5561. 000040F8  306E FFE6                movea.w    A0, [A6 - 0x1A]
  5562. 000040FC  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5563. 00004100  2F08                     move.l     -[A7], A0
  5564. 00004102  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  5565. 00004106  508F                     addq.l     A7, 8
  5566. 00004108  6000 012C                bra        +0x12E /* 00004236 */
  5567. label0000410C:
  5568. 0000410C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5569. 00004110  486D F558                pea.l      [A5 - 0xAA8]
  5570. 00004114  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  5571. 00004118  508F                     addq.l     A7, 8
  5572. 0000411A  6000 011A                bra        +0x11C /* 00004236 */
  5573. label0000411E:
  5574. 0000411E  306E FFE6                movea.w    A0, [A6 - 0x1A]
  5575. 00004122  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5576. 00004126  2F08                     move.l     -[A7], A0
  5577. 00004128  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  5578. 0000412C  508F                     addq.l     A7, 8
  5579. 0000412E  6000 0106                bra        +0x108 /* 00004236 */
  5580. 00004132  082E 0002 FFE9           btst.b     [A6 - 0x17], 0x2
  5581. 00004138  6714                     beq        +0x16 /* 0000414E */
  5582. 0000413A  306E FFEE                movea.w    A0, [A6 - 0x12]
  5583. 0000413E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5584. 00004142  2F08                     move.l     -[A7], A0
  5585. 00004144  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  5586. 00004148  508F                     addq.l     A7, 8
  5587. 0000414A  6000 00EA                bra        +0xEC /* 00004236 */
  5588. label0000414E:
  5589. 0000414E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5590. 00004152  486D F55E                pea.l      [A5 - 0xAA2]
  5591. 00004156  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  5592. 0000415A  508F                     addq.l     A7, 8
  5593. 0000415C  6000 00D8                bra        +0xDA /* 00004236 */
  5594. 00004160  082E 0001 FFE9           btst.b     [A6 - 0x17], 0x1
  5595. 00004166  6716                     beq        +0x18 /* 0000417E */
  5596. 00004168  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5597. 0000416C  102E FFEC                move.b     D0, [A6 - 0x14]
  5598. 00004170  4880                     ext.w      D0
  5599. 00004172  3F00                     move.w     -[A7], D0
  5600. 00004174  4EBA 00C6                jsr        [PC + 0xC6 /* 0000423C */]
  5601. 00004178  5C8F                     addq.l     A7, 6
  5602. 0000417A  6000 00BA                bra        +0xBC /* 00004236 */
  5603. label0000417E:
  5604. 0000417E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5605. 00004182  486D F564                pea.l      [A5 - 0xA9C]
  5606. 00004186  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  5607. 0000418A  508F                     addq.l     A7, 8
  5608. 0000418C  6000 00A8                bra        +0xAA /* 00004236 */
  5609. 00004190  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5610. 00004194  486D F56A                pea.l      [A5 - 0xA96]
  5611. 00004198  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  5612. 0000419C  508F                     addq.l     A7, 8
  5613. 0000419E  4A6D 8DA6                tst.w      [A5 - 0x725A]
  5614. 000041A2  6700 0092                beq        +0x94 /* 00004236 */
  5615. 000041A6  082E 0003 FFE9           btst.b     [A6 - 0x17], 0x3
  5616. 000041AC  6612                     bne        +0x14 /* 000041C0 */
  5617. 000041AE  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5618. 000041B2  486D F572                pea.l      [A5 - 0xA8E]
  5619. 000041B6  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  5620. 000041BA  508F                     addq.l     A7, 8
  5621. 000041BC  6000 0078                bra        +0x7A /* 00004236 */
  5622. label000041C0:
  5623. 000041C0  7E00                     moveq.l    D7, 0x00
  5624. 000041C2  6000 006C                bra        +0x6E /* 00004230 */
  5625. label000041C6:
  5626. 000041C6  206E 0012                movea.l    A0, [A6 + 0x12]
  5627. 000041CA  3007                     move.w     D0, D7
  5628. 000041CC  48C0                     ext.l      D0
  5629. 000041CE  E780                     asl        D0, 3
  5630. 000041D0  D090                     add.l      D0, [A0]
  5631. 000041D2  2040                     movea.l    A0, D0
  5632. 000041D4  43EE FFF6                lea.l      A1, [A6 - 0xA]
  5633. 000041D8  41E8 000A                lea.l      A0, [A0 + 0xA]
  5634. 000041DC  22D8                     move.l     [A1]+, [A0]+
  5635. 000041DE  32D8                     move.w     [A1]+, [A0]+
  5636. 000041E0  303C FFC0                move.w     D0, 0xFFC0
  5637. 000041E4  C06E FFF6                and.w      D0, [A6 - 0xA]
  5638. 000041E8  323C FFC0                move.w     D1, 0xFFC0
  5639. 000041EC  C26E FFF0                and.w      D1, [A6 - 0x10]
  5640. 000041F0  B041                     cmp.w      D0, D1
  5641. 000041F2  663A                     bne        +0x3C /* 0000422E */
  5642. 000041F4  303C FFC0                move.w     D0, 0xFFC0
  5643. 000041F8  C06E FFF8                and.w      D0, [A6 - 0x8]
  5644. 000041FC  323C FFC0                move.w     D1, 0xFFC0
  5645. 00004200  C26E FFF2                and.w      D1, [A6 - 0xE]
  5646. 00004204  B041                     cmp.w      D0, D1
  5647. 00004206  6626                     bne        +0x28 /* 0000422E */
  5648. 00004208  303C FFC0                move.w     D0, 0xFFC0
  5649. 0000420C  C06E FFFA                and.w      D0, [A6 - 0x6]
  5650. 00004210  323C FFC0                move.w     D1, 0xFFC0
  5651. 00004214  C26E FFF4                and.w      D1, [A6 - 0xC]
  5652. 00004218  B041                     cmp.w      D0, D1
  5653. 0000421A  6612                     bne        +0x14 /* 0000422E */
  5654. 0000421C  3047                     movea.w    A0, D7
  5655. 0000421E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5656. 00004222  4868 0001                pea.l      [A0 + 0x1]
  5657. 00004226  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  5658. 0000422A  508F                     addq.l     A7, 8
  5659. 0000422C  6008                     bra        +0xA /* 00004236 */
  5660. label0000422E:
  5661. 0000422E  5247                     addq.w     D7, 1
  5662. label00004230:
  5663. 00004230  0C47 0100                cmpi.w     D7, 0x100
  5664. 00004234  6D90                     blt        -0x6E /* 000041C6 */
  5665. label00004236:
  5666. 00004236  2E1F                     move.l     D7, [A7]+
  5667. 00004238  4E5E                     unlink     A6
  5668. 0000423A  4E75                     rts
  5669. fn0000423C:
  5670. 0000423C  4E56 0000                link       A6, 0
  5671. 00004240  206E 000A                movea.l    A0, [A6 + 0xA]
  5672. 00004244  4210                     clr.b      [A0]
  5673. 00004246  4A6E 0008                tst.w      [A6 + 0x8]
  5674. 0000424A  660E                     bne        +0x10 /* 0000425A */
  5675. 0000424C  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5676. 00004250  486D F578                pea.l      [A5 - 0xA88]
  5677. 00004254  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  5678. 00004258  508F                     addq.l     A7, 8
  5679. label0000425A:
  5680. 0000425A  082E 0000 0009           btst.b     [A6 + 0x9], 0x0
  5681. 00004260  670E                     beq        +0x10 /* 00004270 */
  5682. 00004262  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5683. 00004266  486D F57E                pea.l      [A5 - 0xA82]
  5684. 0000426A  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  5685. 0000426E  508F                     addq.l     A7, 8
  5686. label00004270:
  5687. 00004270  082E 0001 0009           btst.b     [A6 + 0x9], 0x1
  5688. 00004276  670E                     beq        +0x10 /* 00004286 */
  5689. 00004278  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5690. 0000427C  486D F584                pea.l      [A5 - 0xA7C]
  5691. 00004280  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  5692. 00004284  508F                     addq.l     A7, 8
  5693. label00004286:
  5694. 00004286  082E 0002 0009           btst.b     [A6 + 0x9], 0x2
  5695. 0000428C  670E                     beq        +0x10 /* 0000429C */
  5696. 0000428E  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5697. 00004292  486D F58C                pea.l      [A5 - 0xA74]
  5698. 00004296  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  5699. 0000429A  508F                     addq.l     A7, 8
  5700. label0000429C:
  5701. 0000429C  082E 0003 0009           btst.b     [A6 + 0x9], 0x3
  5702. 000042A2  670E                     beq        +0x10 /* 000042B2 */
  5703. 000042A4  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5704. 000042A8  486D F598                pea.l      [A5 - 0xA68]
  5705. 000042AC  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  5706. 000042B0  508F                     addq.l     A7, 8
  5707. label000042B2:
  5708. 000042B2  082E 0004 0009           btst.b     [A6 + 0x9], 0x4
  5709. 000042B8  670E                     beq        +0x10 /* 000042C8 */
  5710. 000042BA  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5711. 000042BE  486D F5A2                pea.l      [A5 - 0xA5E]
  5712. 000042C2  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  5713. 000042C6  508F                     addq.l     A7, 8
  5714. label000042C8:
  5715. 000042C8  082E 0005 0009           btst.b     [A6 + 0x9], 0x5
  5716. 000042CE  670E                     beq        +0x10 /* 000042DE */
  5717. 000042D0  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5718. 000042D4  486D F5AA                pea.l      [A5 - 0xA56]
  5719. 000042D8  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  5720. 000042DC  508F                     addq.l     A7, 8
  5721. label000042DE:
  5722. 000042DE  082E 0006 0009           btst.b     [A6 + 0x9], 0x6
  5723. 000042E4  670E                     beq        +0x10 /* 000042F4 */
  5724. 000042E6  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5725. 000042EA  486D F5B4                pea.l      [A5 - 0xA4C]
  5726. 000042EE  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  5727. 000042F2  508F                     addq.l     A7, 8
  5728. label000042F4:
  5729. 000042F4  206E 000A                movea.l    A0, [A6 + 0xA]
  5730. 000042F8  7000                     moveq.l    D0, 0x00
  5731. 000042FA  1010                     move.b     D0, [A0]
  5732. 000042FC  4840                     swap.w     D0
  5733. 000042FE  4240                     clr.w      D0
  5734. 00004300  4840                     swap.w     D0
  5735. 00004302  D0AE 000A                add.l      D0, [A6 + 0xA]
  5736. 00004306  2040                     movea.l    A0, D0
  5737. 00004308  7000                     moveq.l    D0, 0x00
  5738. 0000430A  1010                     move.b     D0, [A0]
  5739. 0000430C  0C40 002C                cmpi.w     D0, 0x2C /* ',' */
  5740. 00004310  6606                     bne        +0x8 /* 00004318 */
  5741. 00004312  206E 000A                movea.l    A0, [A6 + 0xA]
  5742. 00004316  5310                     subq.b     [A0], 1
  5743. label00004318:
  5744. 00004318  4E5E                     unlink     A6
  5745. 0000431A  4E75                     rts
  5746. fn0000431C:
  5747. 0000431C  4E56 0000                link       A6, 0
  5748. 00004320  2F0C                     move.l     -[A7], A4
  5749. 00004322  302E 0008                move.w     D0, [A6 + 0x8]
  5750. 00004326  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  5751. 0000432A  FFFF                     .invalid   <<F/7/7>>
  5752. 0000432C  0001 001E                ori.b      D1, 0x1E
  5753. 00004330  0016 0004                ori.b      [A6], 0x4
  5754. 00004334  000A 41ED                ori.b      A2, 0xED
  5755. 00004338  F5BC                     .invalid   <<F/6/2>>
  5756. 0000433A  2848                     movea.l    A4, A0
  5757. 0000433C  600E                     bra        +0x10 /* 0000434C */
  5758. 0000433E  41ED F5C2                lea.l      A0, [A5 - 0xA3E]
  5759. 00004342  2848                     movea.l    A4, A0
  5760. 00004344  6006                     bra        +0x8 /* 0000434C */
  5761. 00004346  41ED F5CA                lea.l      A0, [A5 - 0xA36]
  5762. 0000434A  2848                     movea.l    A4, A0
  5763. label0000434C:
  5764. 0000434C  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5765. 00004350  2F0C                     move.l     -[A7], A4
  5766. 00004352  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  5767. 00004356  508F                     addq.l     A7, 8
  5768. 00004358  285F                     movea.l    A4, [A7]+
  5769. 0000435A  4E5E                     unlink     A6
  5770. 0000435C  4E75                     rts
  5771. export_730:
  5772. 0000435E  4E56 FDB4                link       A6, -0x024C
  5773. 00004362  2F0C                     move.l     -[A7], A4
  5774. 00004364  286E 000C                movea.l    A4, [A6 + 0xC]
  5775. 00004368  486E FEB4                pea.l      [A6 - 0x14C]
  5776. 0000436C  486E FF0C                pea.l      [A6 - 0xF4]
  5777. 00004370  486E FEB8                pea.l      [A6 - 0x148]
  5778. 00004374  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5779. 00004378  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5780. 0000437C  2F0C                     move.l     -[A7], A4
  5781. 0000437E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5782. 00004382  4EBA 1EDA                jsr        [PC + 0x1EDA /* 0000625E */]
  5783. 00004386  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  5784. 0000438A  3D40 FEB6                move.w     [A6 - 0x14A], D0
  5785. 0000438E  4A6E FEB6                tst.w      [A6 - 0x14A]
  5786. 00004392  6708                     beq        +0xA /* 0000439C */
  5787. 00004394  302E FEB6                move.w     D0, [A6 - 0x14A]
  5788. 00004398  6000 008C                bra        +0x8E /* 00004426 */
  5789. label0000439C:
  5790. 0000439C  206E 0018                movea.l    A0, [A6 + 0x18]
  5791. 000043A0  30AE FEB8                move.w     [A0], [A6 - 0x148]
  5792. 000043A4  7002                     moveq.l    D0, 0x02
  5793. 000043A6  3D40 FEB6                move.w     [A6 - 0x14A], D0
  5794. 000043AA  0C6E 0003 FF0C           cmpi.w     [A6 - 0xF4], 0x3
  5795. 000043B0  6630                     bne        +0x32 /* 000043E2 */
  5796. 000043B2  206E FFAA                movea.l    A0, [A6 - 0x56]
  5797. 000043B6  302E FFA4                move.w     D0, [A6 - 0x5C]
  5798. 000043BA  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  5799. 000043BE  D090                     add.l      D0, [A0]
  5800. 000043C0  2040                     movea.l    A0, D0
  5801. 000043C2  43EE FEBA                lea.l      A1, [A6 - 0x146]
  5802. 000043C6  7013                     moveq.l    D0, 0x13
  5803. label000043C8:
  5804. 000043C8  22D8                     move.l     [A1]+, [A0]+
  5805. 000043CA  51C8 FFFC                dbf        D0, -0x6 /* 000043C8 */
  5806. 000043CE  32D8                     move.w     [A1]+, [A0]+
  5807. 000043D0  486E FDB4                pea.l      [A6 - 0x24C]
  5808. 000043D4  3F2E FEBA                move.w     -[A7], [A6 - 0x146]
  5809. 000043D8  4EBA 0052                jsr        [PC + 0x52 /* 0000442C */]
  5810. 000043DC  5C8F                     addq.l     A7, 6
  5811. 000043DE  3D40 FEB6                move.w     [A6 - 0x14A], D0
  5812. label000043E2:
  5813. 000043E2  0C6E 0006 FF0C           cmpi.w     [A6 - 0xF4], 0x6
  5814. 000043E8  6618                     bne        +0x1A /* 00004402 */
  5815. 000043EA  206E FF52                movea.l    A0, [A6 - 0xAE]
  5816. 000043EE  486E FDB4                pea.l      [A6 - 0x24C]
  5817. 000043F2  2050                     movea.l    A0, [A0]
  5818. 000043F4  3F28 0002                move.w     -[A7], [A0 + 0x2]
  5819. 000043F8  4EBA 012A                jsr        [PC + 0x12A /* 00004524 */]
  5820. 000043FC  5C8F                     addq.l     A7, 6
  5821. 000043FE  3D40 FEB6                move.w     [A6 - 0x14A], D0
  5822. label00004402:
  5823. 00004402  486E FF0C                pea.l      [A6 - 0xF4]
  5824. 00004406  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5825. 0000440A  588F                     addq.l     A7, 4
  5826. 0000440C  4A6E FEB6                tst.w      [A6 - 0x14A]
  5827. 00004410  6706                     beq        +0x8 /* 00004418 */
  5828. 00004412  302E FEB6                move.w     D0, [A6 - 0x14A]
  5829. 00004416  600E                     bra        +0x10 /* 00004426 */
  5830. label00004418:
  5831. 00004418  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  5832. 0000441C  486E FDB4                pea.l      [A6 - 0x24C]
  5833. 00004420  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  5834. 00004424  508F                     addq.l     A7, 8
  5835. label00004426:
  5836. 00004426  285F                     movea.l    A4, [A7]+
  5837. 00004428  4E5E                     unlink     A6
  5838. 0000442A  4E75                     rts
  5839. fn0000442C:
  5840. 0000442C  4E56 0000                link       A6, 0
  5841. 00004430  2F0C                     move.l     -[A7], A4
  5842. 00004432  302E 0008                move.w     D0, [A6 + 0x8]
  5843. 00004436  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  5844. 0000443A  0012 004A                ori.b      [A2], 0x4A /* 'J' */
  5845. 0000443E  0064 0046                ori.w      -[A4], 0x46 /* 'F' */
  5846. 00004442  00C8                     .incomplete
  5847. 00004444  0042 012C                ori.w      D2, 0x12C
  5848. 00004448  0048 012E                ori.w      A0, 0x12E
  5849. 0000444C  004E 012F                ori.w      A6, 0x12F
  5850. 00004450  0054 0065                ori.w      [A4], 0x65 /* 'e' */
  5851. 00004454  005A 0066                ori.w      [A2]+, 0x66 /* 'f' */
  5852. 00004458  0060 0067                ori.w      -[A0], 0x67 /* 'g' */
  5853. 0000445C  0066 0068                ori.w      -[A6], 0x68 /* 'h' */
  5854. 00004460  0062 00CA                ori.w      -[A2], 0xCA
  5855. 00004464  0068 0069 006C           ori.w      [A0 + 0x6C], 0x69 /* 'i' */
  5856. 0000446A  006A 0070 006B           ori.w      [A2 + 0x6B], 0x70 /* 'p' */
  5857. 00004470  0074 006C 0078           ori.w      [A4 + D0.w + 0x78], 0x6C /* 'l' */
  5858. 00004476  00C9                     .incomplete
  5859. 00004478  007C 00CB                ori.w      sr, 203
  5860. 0000447C  0080 00CC 0084           ori.l      D0, 0xCC0084
  5861. 00004482  012D 0088                btst       [A5 + 0x88], D0
  5862. 00004486  41ED F5D0                lea.l      A0, [A5 - 0xA30]
  5863. 0000448A  2848                     movea.l    A4, A0
  5864. 0000448C  6000 0082                bra        +0x84 /* 00004510 */
  5865. 00004490  41ED F5DA                lea.l      A0, [A5 - 0xA26]
  5866. 00004494  2848                     movea.l    A4, A0
  5867. 00004496  6000 0078                bra        +0x7A /* 00004510 */
  5868. 0000449A  41ED F5E0                lea.l      A0, [A5 - 0xA20]
  5869. 0000449E  2848                     movea.l    A4, A0
  5870. 000044A0  6000 006E                bra        +0x70 /* 00004510 */
  5871. 000044A4  41ED F5EE                lea.l      A0, [A5 - 0xA12]
  5872. 000044A8  2848                     movea.l    A4, A0
  5873. 000044AA  6000 0064                bra        +0x66 /* 00004510 */
  5874. 000044AE  41ED F5F8                lea.l      A0, [A5 - 0xA08]
  5875. 000044B2  2848                     movea.l    A4, A0
  5876. 000044B4  6000 005A                bra        +0x5C /* 00004510 */
  5877. 000044B8  41ED F5FE                lea.l      A0, [A5 - 0xA02]
  5878. 000044BC  2848                     movea.l    A4, A0
  5879. 000044BE  6000 0050                bra        +0x52 /* 00004510 */
  5880. 000044C2  41ED F604                lea.l      A0, [A5 - 0x9FC]
  5881. 000044C6  2848                     movea.l    A4, A0
  5882. 000044C8  6000 0046                bra        +0x48 /* 00004510 */
  5883. 000044CC  41ED F60C                lea.l      A0, [A5 - 0x9F4]
  5884. 000044D0  2848                     movea.l    A4, A0
  5885. 000044D2  603C                     bra        +0x3E /* 00004510 */
  5886. 000044D4  41ED F614                lea.l      A0, [A5 - 0x9EC]
  5887. 000044D8  2848                     movea.l    A4, A0
  5888. 000044DA  6034                     bra        +0x36 /* 00004510 */
  5889. 000044DC  41ED F61A                lea.l      A0, [A5 - 0x9E6]
  5890. 000044E0  2848                     movea.l    A4, A0
  5891. 000044E2  602C                     bra        +0x2E /* 00004510 */
  5892. 000044E4  41ED F61E                lea.l      A0, [A5 - 0x9E2]
  5893. 000044E8  2848                     movea.l    A4, A0
  5894. 000044EA  6024                     bra        +0x26 /* 00004510 */
  5895. 000044EC  41ED F624                lea.l      A0, [A5 - 0x9DC]
  5896. 000044F0  2848                     movea.l    A4, A0
  5897. 000044F2  601C                     bra        +0x1E /* 00004510 */
  5898. 000044F4  41ED F62E                lea.l      A0, [A5 - 0x9D2]
  5899. 000044F8  2848                     movea.l    A4, A0
  5900. 000044FA  6014                     bra        +0x16 /* 00004510 */
  5901. 000044FC  41ED F63A                lea.l      A0, [A5 - 0x9C6]
  5902. 00004500  2848                     movea.l    A4, A0
  5903. 00004502  600C                     bra        +0xE /* 00004510 */
  5904. 00004504  41ED F644                lea.l      A0, [A5 - 0x9BC]
  5905. 00004508  2848                     movea.l    A4, A0
  5906. 0000450A  6004                     bra        +0x6 /* 00004510 */
  5907. 0000450C  702B                     moveq.l    D0, 0x2B
  5908. 0000450E  600E                     bra        +0x10 /* 0000451E */
  5909. label00004510:
  5910. 00004510  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5911. 00004514  2F0C                     move.l     -[A7], A4
  5912. 00004516  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  5913. 0000451A  508F                     addq.l     A7, 8
  5914. 0000451C  7000                     moveq.l    D0, 0x00
  5915. label0000451E:
  5916. 0000451E  285F                     movea.l    A4, [A7]+
  5917. 00004520  4E5E                     unlink     A6
  5918. 00004522  4E75                     rts
  5919. fn00004524:
  5920. 00004524  4E56 0000                link       A6, 0
  5921. 00004528  2F0C                     move.l     -[A7], A4
  5922. 0000452A  302E 0008                move.w     D0, [A6 + 0x8]
  5923. 0000452E  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  5924. 00004532  0000 0006                ori.b      D0, 0x6
  5925. 00004536  0048 000E                ori.w      A0, 0xE
  5926. 0000453A  0014 001A                ori.b      [A4], 0x1A
  5927. 0000453E  0020 0026                ori.b      -[A0], 0x26 /* '&' */
  5928. 00004542  002C 0032 41ED           ori.b      [A4 + 0x41ED], 0x32 /* '2' */
  5929. 00004548  F64E 2848                .extension 0x64E <<F/1/3>>, 0x2848 // unimplemented
  5930. 0000454C  6034                     bra        +0x36 /* 00004582 */
  5931. 0000454E  41ED F658                lea.l      A0, [A5 - 0x9A8]
  5932. 00004552  2848                     movea.l    A4, A0
  5933. 00004554  602C                     bra        +0x2E /* 00004582 */
  5934. 00004556  41ED F662                lea.l      A0, [A5 - 0x99E]
  5935. 0000455A  2848                     movea.l    A4, A0
  5936. 0000455C  6024                     bra        +0x26 /* 00004582 */
  5937. 0000455E  41ED F66C                lea.l      A0, [A5 - 0x994]
  5938. 00004562  2848                     movea.l    A4, A0
  5939. 00004564  601C                     bra        +0x1E /* 00004582 */
  5940. 00004566  41ED F674                lea.l      A0, [A5 - 0x98C]
  5941. 0000456A  2848                     movea.l    A4, A0
  5942. 0000456C  6014                     bra        +0x16 /* 00004582 */
  5943. 0000456E  41ED F67A                lea.l      A0, [A5 - 0x986]
  5944. 00004572  2848                     movea.l    A4, A0
  5945. 00004574  600C                     bra        +0xE /* 00004582 */
  5946. 00004576  41ED F682                lea.l      A0, [A5 - 0x97E]
  5947. 0000457A  2848                     movea.l    A4, A0
  5948. 0000457C  6004                     bra        +0x6 /* 00004582 */
  5949. 0000457E  702B                     moveq.l    D0, 0x2B
  5950. 00004580  600E                     bra        +0x10 /* 00004590 */
  5951. label00004582:
  5952. 00004582  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  5953. 00004586  2F0C                     move.l     -[A7], A4
  5954. 00004588  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  5955. 0000458C  508F                     addq.l     A7, 8
  5956. 0000458E  7000                     moveq.l    D0, 0x00
  5957. label00004590:
  5958. 00004590  285F                     movea.l    A4, [A7]+
  5959. 00004592  4E5E                     unlink     A6
  5960. 00004594  4E75                     rts
  5961. export_732:
  5962. 00004596  4E56 FEB4                link       A6, -0x014C
  5963. 0000459A  2F0C                     move.l     -[A7], A4
  5964. 0000459C  286E 000C                movea.l    A4, [A6 + 0xC]
  5965. 000045A0  486E FEB4                pea.l      [A6 - 0x14C]
  5966. 000045A4  486E FF0C                pea.l      [A6 - 0xF4]
  5967. 000045A8  486E FEB8                pea.l      [A6 - 0x148]
  5968. 000045AC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5969. 000045B0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5970. 000045B4  2F0C                     move.l     -[A7], A4
  5971. 000045B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5972. 000045BA  4EBA 1CA2                jsr        [PC + 0x1CA2 /* 0000625E */]
  5973. 000045BE  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  5974. 000045C2  3D40 FEB6                move.w     [A6 - 0x14A], D0
  5975. 000045C6  4A6E FEB6                tst.w      [A6 - 0x14A]
  5976. 000045CA  6722                     beq        +0x24 /* 000045EE */
  5977. 000045CC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  5978. 000045D0  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  5979. 000045D4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5980. 000045D8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5981. 000045DC  2F0C                     move.l     -[A7], A4
  5982. 000045DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5983. 000045E2  4EBA 1538                jsr        [PC + 0x1538 /* 00005B1C */]
  5984. 000045E6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5985. 000045EA  6000 0352                bra        +0x354 /* 0000493E */
  5986. label000045EE:
  5987. 000045EE  206E 0018                movea.l    A0, [A6 + 0x18]
  5988. 000045F2  30AE FEB8                move.w     [A0], [A6 - 0x148]
  5989. 000045F6  0C6E 0003 FF0C           cmpi.w     [A6 - 0xF4], 0x3
  5990. 000045FC  6710                     beq        +0x12 /* 0000460E */
  5991. 000045FE  486E FF0C                pea.l      [A6 - 0xF4]
  5992. 00004602  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5993. 00004606  588F                     addq.l     A7, 4
  5994. 00004608  7002                     moveq.l    D0, 0x02
  5995. 0000460A  6000 0332                bra        +0x334 /* 0000493E */
  5996. label0000460E:
  5997. 0000460E  206E FFAA                movea.l    A0, [A6 - 0x56]
  5998. 00004612  302E FFA4                move.w     D0, [A6 - 0x5C]
  5999. 00004616  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  6000. 0000461A  D090                     add.l      D0, [A0]
  6001. 0000461C  2040                     movea.l    A0, D0
  6002. 0000461E  43EE FEBA                lea.l      A1, [A6 - 0x146]
  6003. 00004622  7013                     moveq.l    D0, 0x13
  6004. label00004624:
  6005. 00004624  22D8                     move.l     [A1]+, [A0]+
  6006. 00004626  51C8 FFFC                dbf        D0, -0x6 /* 00004624 */
  6007. 0000462A  32D8                     move.w     [A1]+, [A0]+
  6008. 0000462C  302E FEB4                move.w     D0, [A6 - 0x14C]
  6009. 00004630  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  6010. 00004634  0016 005A                ori.b      [A6], 0x5A /* 'Z' */
  6011. 00004638  0FCA                     .incomplete
  6012. 0000463A  006C 0FC3 0084           ori.w      [A4 + 0x84], 0xFC3
  6013. 00004640  0FE4                     .incomplete
  6014. 00004642  009C 0FE6 00C8           ori.l      [A4]+, 0xFE600C8
  6015. 00004648  0FF4                     .incomplete
  6016. 0000464A  00DA                     .incomplete
  6017. 0000464C  0FF7                     .incomplete
  6018. 0000464E  00EC                     .incomplete
  6019. 00004650  0FE5                     .incomplete
  6020. 00004652  0100                     btst       D0, D0
  6021. 00004654  0FE3                     .incomplete
  6022. 00004656  0114                     btst       [A4], D0
  6023. 00004658  0FE2                     .incomplete
  6024. 0000465A  012A 0FC2                btst       [A2 + 0xFC2], D0
  6025. 0000465E  0140                     bchg       D0, D0
  6026. 00004660  0FE1                     .incomplete
  6027. 00004662  0156                     bchg       [A6], D0
  6028. 00004664  0FC1                     .incomplete
  6029. 00004666  016C 0FD2                bchg       [A4 + 0xFD2], D0
  6030. 0000466A  018C                     bclr       A4, D0
  6031. 0000466C  0FC9                     .incomplete
  6032. 0000466E  019E                     bclr       [A6]+, D0
  6033. 00004670  0FD3                     .incomplete
  6034. 00004672  01B0 0FF1 01DC 0FCD      bclr       [[0x1DC0FCD]], D0
  6035. 0000467A  01F2                     .incomplete
  6036. 0000467C  0FF9                     .incomplete
  6037. 0000467E  0218 0FA5                andi.b     [A0]+, 0xA5
  6038. 00004682  023E 0FEE                andi.b     <<invalid special address>>, 0xEE
  6039. 00004686  0262 0FED                andi.w     -[A2], 0xFED
  6040. 0000468A  0284 0FF3 02A2           andi.l     D4, 0xFF302A2
  6041. 00004690  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6042. 00004694  2F2E FF08                move.l     -[A7], [A6 - 0xF8]
  6043. 00004698  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6044. 0000469C  508F                     addq.l     A7, 8
  6045. 0000469E  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6046. 000046A2  6000 028C                bra        +0x28E /* 00004930 */
  6047. 000046A6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6048. 000046AA  486E FEDC                pea.l      [A6 - 0x124]
  6049. 000046AE  486E FF0C                pea.l      [A6 - 0xF4]
  6050. 000046B2  4EBA 0426                jsr        [PC + 0x426 /* 00004ADA */]
  6051. 000046B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6052. 000046BA  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6053. 000046BE  6000 0270                bra        +0x272 /* 00004930 */
  6054. 000046C2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6055. 000046C6  486E FEE4                pea.l      [A6 - 0x11C]
  6056. 000046CA  486E FF0C                pea.l      [A6 - 0xF4]
  6057. 000046CE  4EBA 040A                jsr        [PC + 0x40A /* 00004ADA */]
  6058. 000046D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6059. 000046D6  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6060. 000046DA  6000 0254                bra        +0x256 /* 00004930 */
  6061. 000046DE  0C6E 0068 FEBA           cmpi.w     [A6 - 0x146], 0x68 /* 'h' */
  6062. 000046E4  6712                     beq        +0x14 /* 000046F8 */
  6063. 000046E6  0C6E 00CA FEBA           cmpi.w     [A6 - 0x146], 0xCA
  6064. 000046EC  670A                     beq        +0xC /* 000046F8 */
  6065. 000046EE  7050                     moveq.l    D0, 0x50
  6066. 000046F0  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6067. 000046F4  6000 023A                bra        +0x23C /* 00004930 */
  6068. label000046F8:
  6069. 000046F8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6070. 000046FC  486E FEBA                pea.l      [A6 - 0x146]
  6071. 00004700  4EBA 045A                jsr        [PC + 0x45A /* 00004B5C */]
  6072. 00004704  508F                     addq.l     A7, 8
  6073. 00004706  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6074. 0000470A  6000 0224                bra        +0x226 /* 00004930 */
  6075. 0000470E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6076. 00004712  3F2E FED0                move.w     -[A7], [A6 - 0x130]
  6077. 00004716  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  6078. 0000471A  5C8F                     addq.l     A7, 6
  6079. 0000471C  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6080. 00004720  6000 020E                bra        +0x210 /* 00004930 */
  6081. 00004724  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6082. 00004728  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6083. 0000472C  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  6084. 00004730  5C8F                     addq.l     A7, 6
  6085. 00004732  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6086. 00004736  6000 01F8                bra        +0x1FA /* 00004930 */
  6087. 0000473A  306E FEEC                movea.w    A0, [A6 - 0x114]
  6088. 0000473E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6089. 00004742  2F08                     move.l     -[A7], A0
  6090. 00004744  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6091. 00004748  508F                     addq.l     A7, 8
  6092. 0000474A  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6093. 0000474E  6000 01E0                bra        +0x1E2 /* 00004930 */
  6094. 00004752  306E FEEE                movea.w    A0, [A6 - 0x112]
  6095. 00004756  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6096. 0000475A  2F08                     move.l     -[A7], A0
  6097. 0000475C  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6098. 00004760  508F                     addq.l     A7, 8
  6099. 00004762  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6100. 00004766  6000 01C8                bra        +0x1CA /* 00004930 */
  6101. 0000476A  306E FED6                movea.w    A0, [A6 - 0x12A]
  6102. 0000476E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6103. 00004772  4868 0001                pea.l      [A0 + 0x1]
  6104. 00004776  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6105. 0000477A  508F                     addq.l     A7, 8
  6106. 0000477C  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6107. 00004780  6000 01AE                bra        +0x1B0 /* 00004930 */
  6108. 00004784  306E FED4                movea.w    A0, [A6 - 0x12C]
  6109. 00004788  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6110. 0000478C  4868 0001                pea.l      [A0 + 0x1]
  6111. 00004790  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6112. 00004794  508F                     addq.l     A7, 8
  6113. 00004796  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6114. 0000479A  6000 0194                bra        +0x196 /* 00004930 */
  6115. 0000479E  306E FEDA                movea.w    A0, [A6 - 0x126]
  6116. 000047A2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6117. 000047A6  4868 0001                pea.l      [A0 + 0x1]
  6118. 000047AA  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6119. 000047AE  508F                     addq.l     A7, 8
  6120. 000047B0  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6121. 000047B4  6000 017A                bra        +0x17C /* 00004930 */
  6122. 000047B8  306E FED8                movea.w    A0, [A6 - 0x128]
  6123. 000047BC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6124. 000047C0  4868 0001                pea.l      [A0 + 0x1]
  6125. 000047C4  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6126. 000047C8  508F                     addq.l     A7, 8
  6127. 000047CA  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6128. 000047CE  6000 0160                bra        +0x162 /* 00004930 */
  6129. 000047D2  302E FEEC                move.w     D0, [A6 - 0x114]
  6130. 000047D6  D06E FEEE                add.w      D0, [A6 - 0x112]
  6131. 000047DA  48C0                     ext.l      D0
  6132. 000047DC  81FC 0002                divs.w     D0, 0x2
  6133. 000047E0  48C0                     ext.l      D0
  6134. 000047E2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6135. 000047E6  2F00                     move.l     -[A7], D0
  6136. 000047E8  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6137. 000047EC  508F                     addq.l     A7, 8
  6138. 000047EE  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6139. 000047F2  6000 013C                bra        +0x13E /* 00004930 */
  6140. 000047F6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6141. 000047FA  486E FEBA                pea.l      [A6 - 0x146]
  6142. 000047FE  4EBA 180A                jsr        [PC + 0x180A /* 0000600A */]
  6143. 00004802  508F                     addq.l     A7, 8
  6144. 00004804  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6145. 00004808  6000 0126                bra        +0x128 /* 00004930 */
  6146. 0000480C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6147. 00004810  486E FEBA                pea.l      [A6 - 0x146]
  6148. 00004814  4EBA 1ABC                jsr        [PC + 0x1ABC /* 000062D2 */]
  6149. 00004818  508F                     addq.l     A7, 8
  6150. 0000481A  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6151. 0000481E  6000 0110                bra        +0x112 /* 00004930 */
  6152. 00004822  4A6E FEBE                tst.w      [A6 - 0x142]
  6153. 00004826  6614                     bne        +0x16 /* 0000483C */
  6154. 00004828  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6155. 0000482C  4267                     clr.w      -[A7]
  6156. 0000482E  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  6157. 00004832  5C8F                     addq.l     A7, 6
  6158. 00004834  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6159. 00004838  6000 00F6                bra        +0xF8 /* 00004930 */
  6160. label0000483C:
  6161. 0000483C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6162. 00004840  3F3C 0001                move.w     -[A7], 0x1
  6163. 00004844  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  6164. 00004848  5C8F                     addq.l     A7, 6
  6165. 0000484A  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6166. 0000484E  6000 00E0                bra        +0xE2 /* 00004930 */
  6167. 00004852  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6168. 00004856  3F2E FEBC                move.w     -[A7], [A6 - 0x144]
  6169. 0000485A  3F2E FEF0                move.w     -[A7], [A6 - 0x110]
  6170. 0000485E  4EBA 00E4                jsr        [PC + 0xE4 /* 00004944 */]
  6171. 00004862  508F                     addq.l     A7, 8
  6172. 00004864  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6173. 00004868  6000 00C6                bra        +0xC8 /* 00004930 */
  6174. 0000486C  0C6E 006B FEBA           cmpi.w     [A6 - 0x146], 0x6B /* 'k' */
  6175. 00004872  670A                     beq        +0xC /* 0000487E */
  6176. 00004874  705D                     moveq.l    D0, 0x5D
  6177. 00004876  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6178. 0000487A  6000 00B4                bra        +0xB6 /* 00004930 */
  6179. label0000487E:
  6180. 0000487E  306E FF00                movea.w    A0, [A6 - 0x100]
  6181. 00004882  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6182. 00004886  2F08                     move.l     -[A7], A0
  6183. 00004888  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6184. 0000488C  508F                     addq.l     A7, 8
  6185. 0000488E  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6186. 00004892  6000 009C                bra        +0x9E /* 00004930 */
  6187. 00004896  0C6E 006B FEBA           cmpi.w     [A6 - 0x146], 0x6B /* 'k' */
  6188. 0000489C  670A                     beq        +0xC /* 000048A8 */
  6189. 0000489E  705D                     moveq.l    D0, 0x5D
  6190. 000048A0  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6191. 000048A4  6000 008A                bra        +0x8C /* 00004930 */
  6192. label000048A8:
  6193. 000048A8  306E FF02                movea.w    A0, [A6 - 0xFE]
  6194. 000048AC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6195. 000048B0  2F08                     move.l     -[A7], A0
  6196. 000048B2  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6197. 000048B6  508F                     addq.l     A7, 8
  6198. 000048B8  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6199. 000048BC  6000 0072                bra        +0x74 /* 00004930 */
  6200. 000048C0  0C6E 0065 FEBA           cmpi.w     [A6 - 0x146], 0x65 /* 'e' */
  6201. 000048C6  670A                     beq        +0xC /* 000048D2 */
  6202. 000048C8  705E                     moveq.l    D0, 0x5E
  6203. 000048CA  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6204. 000048CE  6000 0060                bra        +0x62 /* 00004930 */
  6205. label000048D2:
  6206. 000048D2  306E FF00                movea.w    A0, [A6 - 0x100]
  6207. 000048D6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6208. 000048DA  2F08                     move.l     -[A7], A0
  6209. 000048DC  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6210. 000048E0  508F                     addq.l     A7, 8
  6211. 000048E2  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6212. 000048E6  6048                     bra        +0x4A /* 00004930 */
  6213. 000048E8  0C6E 0065 FEBA           cmpi.w     [A6 - 0x146], 0x65 /* 'e' */
  6214. 000048EE  6708                     beq        +0xA /* 000048F8 */
  6215. 000048F0  705E                     moveq.l    D0, 0x5E
  6216. 000048F2  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6217. 000048F6  6038                     bra        +0x3A /* 00004930 */
  6218. label000048F8:
  6219. 000048F8  306E FF02                movea.w    A0, [A6 - 0xFE]
  6220. 000048FC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6221. 00004900  2F08                     move.l     -[A7], A0
  6222. 00004902  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6223. 00004906  508F                     addq.l     A7, 8
  6224. 00004908  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6225. 0000490C  6022                     bra        +0x24 /* 00004930 */
  6226. 0000490E  4A6E FEBC                tst.w      [A6 - 0x144]
  6227. 00004912  6608                     bne        +0xA /* 0000491C */
  6228. 00004914  705F                     moveq.l    D0, 0x5F
  6229. 00004916  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6230. 0000491A  6014                     bra        +0x16 /* 00004930 */
  6231. label0000491C:
  6232. 0000491C  306E FEF2                movea.w    A0, [A6 - 0x10E]
  6233. 00004920  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6234. 00004924  2F08                     move.l     -[A7], A0
  6235. 00004926  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6236. 0000492A  508F                     addq.l     A7, 8
  6237. 0000492C  3D40 FEB6                move.w     [A6 - 0x14A], D0
  6238. label00004930:
  6239. 00004930  486E FF0C                pea.l      [A6 - 0xF4]
  6240. 00004934  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  6241. 00004938  588F                     addq.l     A7, 4
  6242. 0000493A  302E FEB6                move.w     D0, [A6 - 0x14A]
  6243. label0000493E:
  6244. 0000493E  285F                     movea.l    A4, [A7]+
  6245. 00004940  4E5E                     unlink     A6
  6246. 00004942  4E75                     rts
  6247. fn00004944:
  6248. 00004944  4E56 FE00                link       A6, -0x0200
  6249. 00004948  2F0C                     move.l     -[A7], A4
  6250. 0000494A  4A6E 000A                tst.w      [A6 + 0xA]
  6251. 0000494E  6600 00EA                bne        +0xEC /* 00004A3A */
  6252. 00004952  302E 0008                move.w     D0, [A6 + 0x8]
  6253. 00004956  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  6254. 0000495A  0010 0042                ori.b      [A0], 0x42 /* 'B' */
  6255. 0000495E  FFFF                     .invalid   <<F/7/7>>
  6256. 00004960  0048 0000                ori.w      A0, 0x0
  6257. 00004964  004E 0001                ori.w      A6, 0x1
  6258. 00004968  0054 0002                ori.w      [A4], 0x2
  6259. 0000496C  005A 0003                ori.w      [A2]+, 0x3
  6260. 00004970  0060 0004                ori.w      -[A0], 0x4
  6261. 00004974  0066 0005                ori.w      -[A6], 0x5
  6262. 00004978  006C 0006 0070           ori.w      [A4 + 0x70], 0x6
  6263. 0000497E  0007 0074                ori.b      D7, 0x74 /* 't' */
  6264. 00004982  0020 0078                ori.b      -[A0], 0x78 /* 'x' */
  6265. 00004986  0021 007C                ori.b      -[A1], 0x7C /* '|' */
  6266. 0000498A  0022 0080                ori.b      -[A2], 0x80
  6267. 0000498E  0023 0084                ori.b      -[A3], 0x84
  6268. 00004992  0025 0088                ori.b      -[A5], 0x88
  6269. 00004996  0026 008C                ori.b      -[A6], 0x8C
  6270. 0000499A  0027 008E                ori.b      -[A7], 0x8E
  6271. 0000499E  41ED F68A                lea.l      A0, [A5 - 0x976]
  6272. 000049A2  2848                     movea.l    A4, A0
  6273. 000049A4  6000 0084                bra        +0x86 /* 00004A2A */
  6274. 000049A8  41ED F690                lea.l      A0, [A5 - 0x970]
  6275. 000049AC  2848                     movea.l    A4, A0
  6276. 000049AE  6000 007A                bra        +0x7C /* 00004A2A */
  6277. 000049B2  41ED F698                lea.l      A0, [A5 - 0x968]
  6278. 000049B6  2848                     movea.l    A4, A0
  6279. 000049B8  6000 0070                bra        +0x72 /* 00004A2A */
  6280. 000049BC  41ED F69E                lea.l      A0, [A5 - 0x962]
  6281. 000049C0  2848                     movea.l    A4, A0
  6282. 000049C2  6000 0066                bra        +0x68 /* 00004A2A */
  6283. 000049C6  41ED F6A6                lea.l      A0, [A5 - 0x95A]
  6284. 000049CA  2848                     movea.l    A4, A0
  6285. 000049CC  6000 005C                bra        +0x5E /* 00004A2A */
  6286. 000049D0  41ED F6AE                lea.l      A0, [A5 - 0x952]
  6287. 000049D4  2848                     movea.l    A4, A0
  6288. 000049D6  6000 0052                bra        +0x54 /* 00004A2A */
  6289. 000049DA  41ED F6BA                lea.l      A0, [A5 - 0x946]
  6290. 000049DE  2848                     movea.l    A4, A0
  6291. 000049E0  6000 0048                bra        +0x4A /* 00004A2A */
  6292. 000049E4  41ED F6C4                lea.l      A0, [A5 - 0x93C]
  6293. 000049E8  2848                     movea.l    A4, A0
  6294. 000049EA  603E                     bra        +0x40 /* 00004A2A */
  6295. 000049EC  41ED F6CE                lea.l      A0, [A5 - 0x932]
  6296. 000049F0  2848                     movea.l    A4, A0
  6297. 000049F2  6036                     bra        +0x38 /* 00004A2A */
  6298. 000049F4  41ED F6D8                lea.l      A0, [A5 - 0x928]
  6299. 000049F8  2848                     movea.l    A4, A0
  6300. 000049FA  602E                     bra        +0x30 /* 00004A2A */
  6301. 000049FC  41ED F6DE                lea.l      A0, [A5 - 0x922]
  6302. 00004A00  2848                     movea.l    A4, A0
  6303. 00004A02  6026                     bra        +0x28 /* 00004A2A */
  6304. 00004A04  41ED F6E6                lea.l      A0, [A5 - 0x91A]
  6305. 00004A08  2848                     movea.l    A4, A0
  6306. 00004A0A  601E                     bra        +0x20 /* 00004A2A */
  6307. 00004A0C  41ED F6EE                lea.l      A0, [A5 - 0x912]
  6308. 00004A10  2848                     movea.l    A4, A0
  6309. 00004A12  6016                     bra        +0x18 /* 00004A2A */
  6310. 00004A14  41ED F6F6                lea.l      A0, [A5 - 0x90A]
  6311. 00004A18  2848                     movea.l    A4, A0
  6312. 00004A1A  600E                     bra        +0x10 /* 00004A2A */
  6313. 00004A1C  41ED F6FE                lea.l      A0, [A5 - 0x902]
  6314. 00004A20  2848                     movea.l    A4, A0
  6315. 00004A22  6006                     bra        +0x8 /* 00004A2A */
  6316. 00004A24  41ED F706                lea.l      A0, [A5 - 0x8FA]
  6317. 00004A28  2848                     movea.l    A4, A0
  6318. label00004A2A:
  6319. 00004A2A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6320. 00004A2E  2F0C                     move.l     -[A7], A4
  6321. 00004A30  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  6322. 00004A34  508F                     addq.l     A7, 8
  6323. 00004A36  6000 009C                bra        +0x9E /* 00004AD4 */
  6324. label00004A3A:
  6325. 00004A3A  0C6E 000A 0008           cmpi.w     [A6 + 0x8], 0xA /* '\n' */
  6326. 00004A40  6D4C                     blt        +0x4E /* 00004A8E */
  6327. 00004A42  0C6E 000E 0008           cmpi.w     [A6 + 0x8], 0xE
  6328. 00004A48  6F06                     ble        +0x8 /* 00004A50 */
  6329. 00004A4A  7002                     moveq.l    D0, 0x02
  6330. 00004A4C  6000 0086                bra        +0x88 /* 00004AD4 */
  6331. label00004A50:
  6332. 00004A50  486E FF00                pea.l      [A6 - 0x100]
  6333. 00004A54  486D F70E                pea.l      [A5 - 0x8F2]
  6334. 00004A58  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  6335. 00004A5C  508F                     addq.l     A7, 8
  6336. 00004A5E  306E 0008                movea.w    A0, [A6 + 0x8]
  6337. 00004A62  486E FE00                pea.l      [A6 - 0x200]
  6338. 00004A66  4868 FFF7                pea.l      [A0 - 0x9]
  6339. 00004A6A  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  6340. 00004A6E  508F                     addq.l     A7, 8
  6341. 00004A70  486E FF00                pea.l      [A6 - 0x100]
  6342. 00004A74  486E FE00                pea.l      [A6 - 0x200]
  6343. 00004A78  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  6344. 00004A7C  508F                     addq.l     A7, 8
  6345. 00004A7E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6346. 00004A82  486E FF00                pea.l      [A6 - 0x100]
  6347. 00004A86  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  6348. 00004A8A  508F                     addq.l     A7, 8
  6349. 00004A8C  6046                     bra        +0x48 /* 00004AD4 */
  6350. label00004A8E:
  6351. 00004A8E  4A6E 0008                tst.w      [A6 + 0x8]
  6352. 00004A92  6C04                     bge        +0x6 /* 00004A98 */
  6353. 00004A94  7002                     moveq.l    D0, 0x02
  6354. 00004A96  603C                     bra        +0x3E /* 00004AD4 */
  6355. label00004A98:
  6356. 00004A98  486E FF00                pea.l      [A6 - 0x100]
  6357. 00004A9C  486D F714                pea.l      [A5 - 0x8EC]
  6358. 00004AA0  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  6359. 00004AA4  508F                     addq.l     A7, 8
  6360. 00004AA6  306E 0008                movea.w    A0, [A6 + 0x8]
  6361. 00004AAA  486E FE00                pea.l      [A6 - 0x200]
  6362. 00004AAE  4868 0001                pea.l      [A0 + 0x1]
  6363. 00004AB2  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  6364. 00004AB6  508F                     addq.l     A7, 8
  6365. 00004AB8  486E FF00                pea.l      [A6 - 0x100]
  6366. 00004ABC  486E FE00                pea.l      [A6 - 0x200]
  6367. 00004AC0  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  6368. 00004AC4  508F                     addq.l     A7, 8
  6369. 00004AC6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6370. 00004ACA  486E FF00                pea.l      [A6 - 0x100]
  6371. 00004ACE  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  6372. 00004AD2  508F                     addq.l     A7, 8
  6373. label00004AD4:
  6374. 00004AD4  285F                     movea.l    A4, [A7]+
  6375. 00004AD6  4E5E                     unlink     A6
  6376. 00004AD8  4E75                     rts
  6377. fn00004ADA:
  6378. 00004ADA  4E56 FFF0                link       A6, -0x0010
  6379. 00004ADE  2F07                     move.l     -[A7], D7
  6380. 00004AE0  206E 0008                movea.l    A0, [A6 + 0x8]
  6381. 00004AE4  2D68 0032 FFF4           move.l     [A6 - 0xC], [A0 + 0x32]
  6382. 00004AEA  206E FFF4                movea.l    A0, [A6 - 0xC]
  6383. 00004AEE  2050                     movea.l    A0, [A0]
  6384. 00004AF0  2D68 0012 FFF0           move.l     [A6 - 0x10], [A0 + 0x12]
  6385. 00004AF6  7E00                     moveq.l    D7, 0x00
  6386. 00004AF8  6048                     bra        +0x4A /* 00004B42 */
  6387. label00004AFA:
  6388. 00004AFA  206E FFF0                movea.l    A0, [A6 - 0x10]
  6389. 00004AFE  3007                     move.w     D0, D7
  6390. 00004B00  48C0                     ext.l      D0
  6391. 00004B02  E780                     asl        D0, 3
  6392. 00004B04  D090                     add.l      D0, [A0]
  6393. 00004B06  2040                     movea.l    A0, D0
  6394. 00004B08  43EE FFF8                lea.l      A1, [A6 - 0x8]
  6395. 00004B0C  5488                     addq.l     A0, 2
  6396. 00004B0E  22D8                     move.l     [A1]+, [A0]+
  6397. 00004B10  22D8                     move.l     [A1]+, [A0]+
  6398. 00004B12  206E 000C                movea.l    A0, [A6 + 0xC]
  6399. 00004B16  202E FFF8                move.l     D0, [A6 - 0x8]
  6400. 00004B1A  B090                     cmp.l      D0, [A0]
  6401. 00004B1C  6622                     bne        +0x24 /* 00004B40 */
  6402. 00004B1E  206E 000C                movea.l    A0, [A6 + 0xC]
  6403. 00004B22  202E FFFC                move.l     D0, [A6 - 0x4]
  6404. 00004B26  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  6405. 00004B2A  6614                     bne        +0x16 /* 00004B40 */
  6406. 00004B2C  3047                     movea.w    A0, D7
  6407. 00004B2E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6408. 00004B32  4868 0001                pea.l      [A0 + 0x1]
  6409. 00004B36  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6410. 00004B3A  508F                     addq.l     A7, 8
  6411. 00004B3C  7000                     moveq.l    D0, 0x00
  6412. 00004B3E  6016                     bra        +0x18 /* 00004B56 */
  6413. label00004B40:
  6414. 00004B40  5247                     addq.w     D7, 1
  6415. label00004B42:
  6416. 00004B42  0C47 003F                cmpi.w     D7, 0x3F /* '?' */
  6417. 00004B46  6DB2                     blt        -0x4C /* 00004AFA */
  6418. 00004B48  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6419. 00004B4C  486D F71A                pea.l      [A5 - 0x8E6]
  6420. 00004B50  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  6421. 00004B54  508F                     addq.l     A7, 8
  6422. label00004B56:
  6423. 00004B56  2E1F                     move.l     D7, [A7]+
  6424. 00004B58  4E5E                     unlink     A6
  6425. 00004B5A  4E75                     rts
  6426. fn00004B5C:
  6427. 00004B5C  4E56 FFF4                link       A6, -0x000C
  6428. 00004B60  48E7 0700                movem.l    -[A7], D5,D6,D7
  6429. 00004B64  206E 0008                movea.l    A0, [A6 + 0x8]
  6430. 00004B68  2D68 003E FFF4           move.l     [A6 - 0xC], [A0 + 0x3E]
  6431. 00004B6E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  6432. 00004B72  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  6433. 00004B76  206E FFF4                movea.l    A0, [A6 - 0xC]
  6434. 00004B7A  2050                     movea.l    A0, [A0]
  6435. 00004B7C  3010                     move.w     D0, [A0]
  6436. 00004B7E  0640 FFF6                addi.w     D0, 0xFFF6
  6437. 00004B82  48C0                     ext.l      D0
  6438. 00004B84  81FC 0004                divs.w     D0, 0x4
  6439. 00004B88  3E00                     move.w     D7, D0
  6440. 00004B8A  206E FFF4                movea.l    A0, [A6 - 0xC]
  6441. 00004B8E  2050                     movea.l    A0, [A0]
  6442. 00004B90  41E8 000A                lea.l      A0, [A0 + 0xA]
  6443. 00004B94  2D48 FFFC                move.l     [A6 - 0x4], A0
  6444. 00004B98  42A7                     clr.l      -[A7]
  6445. 00004B9A  3F3C 0004                move.w     -[A7], 0x4
  6446. 00004B9E  3F3C 0007                move.w     -[A7], 0x7
  6447. 00004BA2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6448. 00004BA6  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  6449. 00004BAA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6450. 00004BAE  7C01                     moveq.l    D6, 0x01
  6451. 00004BB0  7A00                     moveq.l    D5, 0x00
  6452. 00004BB2  6052                     bra        +0x54 /* 00004C06 */
  6453. label00004BB4:
  6454. 00004BB4  4A46                     tst.w      D6
  6455. 00004BB6  660E                     bne        +0x10 /* 00004BC6 */
  6456. 00004BB8  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  6457. 00004BBC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6458. 00004BC0  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6459. 00004BC4  5C8F                     addq.l     A7, 6
  6460. label00004BC6:
  6461. 00004BC6  486E FFF8                pea.l      [A6 - 0x8]
  6462. 00004BCA  206E FFFC                movea.l    A0, [A6 - 0x4]
  6463. 00004BCE  3F10                     move.w     -[A7], [A0]
  6464. 00004BD0  206E FFFC                movea.l    A0, [A6 - 0x4]
  6465. 00004BD4  3F28 0002                move.w     -[A7], [A0 + 0x2]
  6466. 00004BD8  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  6467. 00004BDC  508F                     addq.l     A7, 8
  6468. 00004BDE  3A00                     move.w     D5, D0
  6469. 00004BE0  4A45                     tst.w      D5
  6470. 00004BE2  662A                     bne        +0x2C /* 00004C0E */
  6471. 00004BE4  4267                     clr.w      -[A7]
  6472. 00004BE6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6473. 00004BEA  206E 000C                movea.l    A0, [A6 + 0xC]
  6474. 00004BEE  2F28 0012                move.l     -[A7], [A0 + 0x12]
  6475. 00004BF2  4EAD 1412                jsr        [A5 + 0x1412 /* export_638 */]
  6476. 00004BF6  301F                     move.w     D0, [A7]+
  6477. 00004BF8  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6478. 00004BFC  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  6479. 00004C00  7C00                     moveq.l    D6, 0x00
  6480. 00004C02  58AE FFFC                addq.l     [A6 - 0x4], 4
  6481. label00004C06:
  6482. 00004C06  3007                     move.w     D0, D7
  6483. 00004C08  5347                     subq.w     D7, 1
  6484. 00004C0A  4A40                     tst.w      D0
  6485. 00004C0C  66A6                     bne        -0x58 /* 00004BB4 */
  6486. label00004C0E:
  6487. 00004C0E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  6488. 00004C12  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  6489. 00004C16  3005                     move.w     D0, D5
  6490. 00004C18  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  6491. 00004C1C  4E5E                     unlink     A6
  6492. 00004C1E  4E75                     rts
  6493. export_725:
  6494. 00004C20  4E56 FEAC                link       A6, -0x0154
  6495. 00004C24  48E7 0308                movem.l    -[A7], D6,D7,A4
  6496. 00004C28  286E 000C                movea.l    A4, [A6 + 0xC]
  6497. 00004C2C  486E FEAC                pea.l      [A6 - 0x154]
  6498. 00004C30  486E FEB2                pea.l      [A6 - 0x14E]
  6499. 00004C34  486E FEB0                pea.l      [A6 - 0x150]
  6500. 00004C38  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6501. 00004C3C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6502. 00004C40  2F0C                     move.l     -[A7], A4
  6503. 00004C42  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6504. 00004C46  4EBA 1616                jsr        [PC + 0x1616 /* 0000625E */]
  6505. 00004C4A  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  6506. 00004C4E  3D40 FEAE                move.w     [A6 - 0x152], D0
  6507. 00004C52  4A6E FEAE                tst.w      [A6 - 0x152]
  6508. 00004C56  6700 0078                beq        +0x7A /* 00004CD0 */
  6509. 00004C5A  206E 0018                movea.l    A0, [A6 + 0x18]
  6510. 00004C5E  4250                     clr.w      [A0]
  6511. 00004C60  0C54 271E                cmpi.w     [A4], 0x271E
  6512. 00004C64  6608                     bne        +0xA /* 00004C6E */
  6513. 00004C66  206E 0018                movea.l    A0, [A6 + 0x18]
  6514. 00004C6A  5250                     addq.w     [A0], 1
  6515. 00004C6C  508C                     addq.l     A4, 8
  6516. label00004C6E:
  6517. 00004C6E  206E 0018                movea.l    A0, [A6 + 0x18]
  6518. 00004C72  5250                     addq.w     [A0], 1
  6519. 00004C74  508C                     addq.l     A4, 8
  6520. 00004C76  0C54 271B                cmpi.w     [A4], 0x271B
  6521. 00004C7A  6706                     beq        +0x8 /* 00004C82 */
  6522. 00004C7C  7005                     moveq.l    D0, 0x05
  6523. 00004C7E  6000 0276                bra        +0x278 /* 00004EF6 */
  6524. label00004C82:
  6525. 00004C82  206E 0018                movea.l    A0, [A6 + 0x18]
  6526. 00004C86  5250                     addq.w     [A0], 1
  6527. 00004C88  508C                     addq.l     A4, 8
  6528. 00004C8A  0C54 271E                cmpi.w     [A4], 0x271E
  6529. 00004C8E  6608                     bne        +0xA /* 00004C98 */
  6530. 00004C90  206E 0018                movea.l    A0, [A6 + 0x18]
  6531. 00004C94  5250                     addq.w     [A0], 1
  6532. 00004C96  508C                     addq.l     A4, 8
  6533. label00004C98:
  6534. 00004C98  0C54 2B3C                cmpi.w     [A4], 0x2B3C /* '+<' */
  6535. 00004C9C  6706                     beq        +0x8 /* 00004CA4 */
  6536. 00004C9E  7002                     moveq.l    D0, 0x02
  6537. 00004CA0  6000 0254                bra        +0x256 /* 00004EF6 */
  6538. label00004CA4:
  6539. 00004CA4  508C                     addq.l     A4, 8
  6540. 00004CA6  206E 0018                movea.l    A0, [A6 + 0x18]
  6541. 00004CAA  5250                     addq.w     [A0], 1
  6542. 00004CAC  0C54 2B78                cmpi.w     [A4], 0x2B78 /* '+x' */
  6543. 00004CB0  6706                     beq        +0x8 /* 00004CB8 */
  6544. 00004CB2  0C54 2B03                cmpi.w     [A4], 0x2B03
  6545. 00004CB6  6606                     bne        +0x8 /* 00004CBE */
  6546. label00004CB8:
  6547. 00004CB8  206E 0018                movea.l    A0, [A6 + 0x18]
  6548. 00004CBC  5250                     addq.w     [A0], 1
  6549. label00004CBE:
  6550. 00004CBE  486E FFF8                pea.l      [A6 - 0x8]
  6551. 00004CC2  2F2D 9182                move.l     -[A7], [A5 - 0x6E7E]
  6552. 00004CC6  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  6553. 00004CCA  508F                     addq.l     A7, 8
  6554. 00004CCC  6000 00AE                bra        +0xB0 /* 00004D7C */
  6555. label00004CD0:
  6556. 00004CD0  206E 0018                movea.l    A0, [A6 + 0x18]
  6557. 00004CD4  30AE FEB0                move.w     [A0], [A6 - 0x150]
  6558. 00004CD8  0C6E 0003 FEB2           cmpi.w     [A6 - 0x14E], 0x3
  6559. 00004CDE  662E                     bne        +0x30 /* 00004D0E */
  6560. 00004CE0  206E FF50                movea.l    A0, [A6 - 0xB0]
  6561. 00004CE4  302E FF4A                move.w     D0, [A6 - 0xB6]
  6562. 00004CE8  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  6563. 00004CEC  D090                     add.l      D0, [A0]
  6564. 00004CEE  2040                     movea.l    A0, D0
  6565. 00004CF0  43EE FFA6                lea.l      A1, [A6 - 0x5A]
  6566. 00004CF4  7013                     moveq.l    D0, 0x13
  6567. label00004CF6:
  6568. 00004CF6  22D8                     move.l     [A1]+, [A0]+
  6569. 00004CF8  51C8 FFFC                dbf        D0, -0x6 /* 00004CF6 */
  6570. 00004CFC  32D8                     move.w     [A1]+, [A0]+
  6571. 00004CFE  41EE FFF8                lea.l      A0, [A6 - 0x8]
  6572. 00004D02  43EE FFB4                lea.l      A1, [A6 - 0x4C]
  6573. 00004D06  20D9                     move.l     [A0]+, [A1]+
  6574. 00004D08  20D9                     move.l     [A0]+, [A1]+
  6575. 00004D0A  6000 0066                bra        +0x68 /* 00004D72 */
  6576. label00004D0E:
  6577. 00004D0E  0C6E 0006 FEB2           cmpi.w     [A6 - 0x14E], 0x6
  6578. 00004D14  6614                     bne        +0x16 /* 00004D2A */
  6579. 00004D16  206E FEF8                movea.l    A0, [A6 - 0x108]
  6580. 00004D1A  2050                     movea.l    A0, [A0]
  6581. 00004D1C  43EE FFF8                lea.l      A1, [A6 - 0x8]
  6582. 00004D20  41E8 0018                lea.l      A0, [A0 + 0x18]
  6583. 00004D24  22D8                     move.l     [A1]+, [A0]+
  6584. 00004D26  22D8                     move.l     [A1]+, [A0]+
  6585. 00004D28  6048                     bra        +0x4A /* 00004D72 */
  6586. label00004D2A:
  6587. 00004D2A  0C6E 0005 FEB2           cmpi.w     [A6 - 0x14E], 0x5
  6588. 00004D30  6630                     bne        +0x32 /* 00004D62 */
  6589. 00004D32  0C6E 0FC6 FEAC           cmpi.w     [A6 - 0x154], 0xFC6
  6590. 00004D38  6708                     beq        +0xA /* 00004D42 */
  6591. 00004D3A  0C6E 100A FEAC           cmpi.w     [A6 - 0x154], 0x100A
  6592. 00004D40  6620                     bne        +0x22 /* 00004D62 */
  6593. label00004D42:
  6594. 00004D42  206E FF1C                movea.l    A0, [A6 - 0xE4]
  6595. 00004D46  226E FF1C                movea.l    A1, [A6 - 0xE4]
  6596. 00004D4A  486E FFF8                pea.l      [A6 - 0x8]
  6597. 00004D4E  4267                     clr.w      -[A7]
  6598. 00004D50  4267                     clr.w      -[A7]
  6599. 00004D52  2050                     movea.l    A0, [A0]
  6600. 00004D54  3F28 0008                move.w     -[A7], [A0 + 0x8]
  6601. 00004D58  2051                     movea.l    A0, [A1]
  6602. 00004D5A  3F28 0006                move.w     -[A7], [A0 + 0x6]
  6603. 00004D5E  A8A7                     syscall    SetRect
  6604. 00004D60  6010                     bra        +0x12 /* 00004D72 */
  6605. label00004D62:
  6606. 00004D62  486E FEB2                pea.l      [A6 - 0x14E]
  6607. 00004D66  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  6608. 00004D6A  588F                     addq.l     A7, 4
  6609. 00004D6C  7002                     moveq.l    D0, 0x02
  6610. 00004D6E  6000 0186                bra        +0x188 /* 00004EF6 */
  6611. label00004D72:
  6612. 00004D72  486E FEB2                pea.l      [A6 - 0x14E]
  6613. 00004D76  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  6614. 00004D7A  588F                     addq.l     A7, 4
  6615. label00004D7C:
  6616. 00004D7C  302E FFFE                move.w     D0, [A6 - 0x2]
  6617. 00004D80  D06E FFFA                add.w      D0, [A6 - 0x6]
  6618. 00004D84  E240                     asr        D0.w, 1
  6619. 00004D86  3E00                     move.w     D7, D0
  6620. 00004D88  302E FFFC                move.w     D0, [A6 - 0x4]
  6621. 00004D8C  D06E FFF8                add.w      D0, [A6 - 0x8]
  6622. 00004D90  E240                     asr        D0.w, 1
  6623. 00004D92  3C00                     move.w     D6, D0
  6624. 00004D94  302E FEAC                move.w     D0, [A6 - 0x154]
  6625. 00004D98  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  6626. 00004D9C  000C 0032                ori.b      A4, 0x32 /* '2' */
  6627. 00004DA0  0FD4                     .incomplete
  6628. 00004DA2  0044 0FE9                ori.w      D4, 0xFE9
  6629. 00004DA6  0056 1003                ori.w      [A6], 0x1003
  6630. 00004DAA  006A 0FD0 007E           ori.w      [A2 + 0x7E], 0xFD0
  6631. 00004DB0  0FAD 0092                bclr       [A5 + 0x92 /* export_14 */], D7
  6632. 00004DB4  0FEC                     .incomplete
  6633. 00004DB6  00A6 1004 00BC           ori.l      -[A6], 0x100400BC
  6634. 00004DBC  1005                     move.b     D0, D5
  6635. 00004DBE  00D2                     .incomplete
  6636. 00004DC0  0FAB 00E6                bclr       [A3 + 0xE6], D7
  6637. 00004DC4  0FAC 00FA                bclr       [A4 + 0xFA], D7
  6638. 00004DC8  0FC6                     .incomplete
  6639. 00004DCA  0110                     btst       [A0], D0
  6640. 00004DCC  100A                     move.b     D0, A2
  6641. 00004DCE  0124                     btst       -[A4], D0
  6642. 00004DD0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6643. 00004DD4  3F06                     move.w     -[A7], D6
  6644. 00004DD6  3F07                     move.w     -[A7], D7
  6645. 00004DD8  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  6646. 00004DDC  508F                     addq.l     A7, 8
  6647. 00004DDE  3D40 FEAE                move.w     [A6 - 0x152], D0
  6648. 00004DE2  6000 010E                bra        +0x110 /* 00004EF2 */
  6649. 00004DE6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6650. 00004DEA  486E FFF8                pea.l      [A6 - 0x8]
  6651. 00004DEE  4EAD 04CA                jsr        [A5 + 0x4CA /* export_149 */]
  6652. 00004DF2  508F                     addq.l     A7, 8
  6653. 00004DF4  3D40 FEAE                move.w     [A6 - 0x152], D0
  6654. 00004DF8  6000 00F8                bra        +0xFA /* 00004EF2 */
  6655. 00004DFC  306E FFF8                movea.w    A0, [A6 - 0x8]
  6656. 00004E00  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6657. 00004E04  2F08                     move.l     -[A7], A0
  6658. 00004E06  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6659. 00004E0A  508F                     addq.l     A7, 8
  6660. 00004E0C  3D40 FEAE                move.w     [A6 - 0x152], D0
  6661. 00004E10  6000 00E0                bra        +0xE2 /* 00004EF2 */
  6662. 00004E14  306E FFFA                movea.w    A0, [A6 - 0x6]
  6663. 00004E18  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6664. 00004E1C  2F08                     move.l     -[A7], A0
  6665. 00004E1E  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6666. 00004E22  508F                     addq.l     A7, 8
  6667. 00004E24  3D40 FEAE                move.w     [A6 - 0x152], D0
  6668. 00004E28  6000 00C8                bra        +0xCA /* 00004EF2 */
  6669. 00004E2C  306E FFFC                movea.w    A0, [A6 - 0x4]
  6670. 00004E30  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6671. 00004E34  2F08                     move.l     -[A7], A0
  6672. 00004E36  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6673. 00004E3A  508F                     addq.l     A7, 8
  6674. 00004E3C  3D40 FEAE                move.w     [A6 - 0x152], D0
  6675. 00004E40  6000 00B0                bra        +0xB2 /* 00004EF2 */
  6676. 00004E44  306E FFFE                movea.w    A0, [A6 - 0x2]
  6677. 00004E48  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6678. 00004E4C  2F08                     move.l     -[A7], A0
  6679. 00004E4E  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6680. 00004E52  508F                     addq.l     A7, 8
  6681. 00004E54  3D40 FEAE                move.w     [A6 - 0x152], D0
  6682. 00004E58  6000 0098                bra        +0x9A /* 00004EF2 */
  6683. 00004E5C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6684. 00004E60  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  6685. 00004E64  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  6686. 00004E68  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  6687. 00004E6C  508F                     addq.l     A7, 8
  6688. 00004E6E  3D40 FEAE                move.w     [A6 - 0x152], D0
  6689. 00004E72  6000 007E                bra        +0x80 /* 00004EF2 */
  6690. 00004E76  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6691. 00004E7A  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  6692. 00004E7E  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6693. 00004E82  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  6694. 00004E86  508F                     addq.l     A7, 8
  6695. 00004E88  3D40 FEAE                move.w     [A6 - 0x152], D0
  6696. 00004E8C  6000 0064                bra        +0x66 /* 00004EF2 */
  6697. 00004E90  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6698. 00004E94  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  6699. 00004E98  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  6700. 00004E9C  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  6701. 00004EA0  508F                     addq.l     A7, 8
  6702. 00004EA2  3D40 FEAE                move.w     [A6 - 0x152], D0
  6703. 00004EA6  604A                     bra        +0x4C /* 00004EF2 */
  6704. 00004EA8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6705. 00004EAC  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  6706. 00004EB0  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6707. 00004EB4  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  6708. 00004EB8  508F                     addq.l     A7, 8
  6709. 00004EBA  3D40 FEAE                move.w     [A6 - 0x152], D0
  6710. 00004EBE  6032                     bra        +0x34 /* 00004EF2 */
  6711. 00004EC0  306E FFFC                movea.w    A0, [A6 - 0x4]
  6712. 00004EC4  90EE FFF8                sub.w      A0, [A6 - 0x8]
  6713. 00004EC8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6714. 00004ECC  4850                     pea.l      [A0]
  6715. 00004ECE  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6716. 00004ED2  508F                     addq.l     A7, 8
  6717. 00004ED4  3D40 FEAE                move.w     [A6 - 0x152], D0
  6718. 00004ED8  6018                     bra        +0x1A /* 00004EF2 */
  6719. 00004EDA  306E FFFE                movea.w    A0, [A6 - 0x2]
  6720. 00004EDE  90EE FFFA                sub.w      A0, [A6 - 0x6]
  6721. 00004EE2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6722. 00004EE6  4850                     pea.l      [A0]
  6723. 00004EE8  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6724. 00004EEC  508F                     addq.l     A7, 8
  6725. 00004EEE  3D40 FEAE                move.w     [A6 - 0x152], D0
  6726. label00004EF2:
  6727. 00004EF2  302E FEAE                move.w     D0, [A6 - 0x152]
  6728. label00004EF6:
  6729. 00004EF6  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  6730. 00004EFA  4E5E                     unlink     A6
  6731. 00004EFC  4E75                     rts
  6732. export_733:
  6733. 00004EFE  4E56 FEB2                link       A6, -0x014E
  6734. 00004F02  48E7 0308                movem.l    -[A7], D6,D7,A4
  6735. 00004F06  286E 000C                movea.l    A4, [A6 + 0xC]
  6736. 00004F0A  486E FEB2                pea.l      [A6 - 0x14E]
  6737. 00004F0E  486E FEBA                pea.l      [A6 - 0x146]
  6738. 00004F12  486E FEB6                pea.l      [A6 - 0x14A]
  6739. 00004F16  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6740. 00004F1A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6741. 00004F1E  2F0C                     move.l     -[A7], A4
  6742. 00004F20  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6743. 00004F24  4EBA 1338                jsr        [PC + 0x1338 /* 0000625E */]
  6744. 00004F28  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  6745. 00004F2C  3D40 FEB4                move.w     [A6 - 0x14C], D0
  6746. 00004F30  4A6E FEB4                tst.w      [A6 - 0x14C]
  6747. 00004F34  6708                     beq        +0xA /* 00004F3E */
  6748. 00004F36  302E FEB4                move.w     D0, [A6 - 0x14C]
  6749. 00004F3A  6000 00BE                bra        +0xC0 /* 00004FFA */
  6750. label00004F3E:
  6751. 00004F3E  206E 0018                movea.l    A0, [A6 + 0x18]
  6752. 00004F42  30AE FEB6                move.w     [A0], [A6 - 0x14A]
  6753. 00004F46  0C6E 0006 FEBA           cmpi.w     [A6 - 0x146], 0x6
  6754. 00004F4C  664A                     bne        +0x4C /* 00004F98 */
  6755. 00004F4E  4AAE FF30                tst.l      [A6 - 0xD0]
  6756. 00004F52  6610                     bne        +0x12 /* 00004F64 */
  6757. 00004F54  486E FEBA                pea.l      [A6 - 0x146]
  6758. 00004F58  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  6759. 00004F5C  588F                     addq.l     A7, 4
  6760. 00004F5E  703D                     moveq.l    D0, 0x3D
  6761. 00004F60  6000 0098                bra        +0x9A /* 00004FFA */
  6762. label00004F64:
  6763. 00004F64  4267                     clr.w      -[A7]
  6764. 00004F66  2F2E FF34                move.l     -[A7], [A6 - 0xCC]
  6765. 00004F6A  A960                     syscall    GetControlValue/GetCtlValue
  6766. 00004F6C  301F                     move.w     D0, [A7]+
  6767. 00004F6E  3E00                     move.w     D7, D0
  6768. 00004F70  4267                     clr.w      -[A7]
  6769. 00004F72  2F2E FF38                move.l     -[A7], [A6 - 0xC8]
  6770. 00004F76  A960                     syscall    GetControlValue/GetCtlValue
  6771. 00004F78  301F                     move.w     D0, [A7]+
  6772. 00004F7A  3C00                     move.w     D6, D0
  6773. 00004F7C  486E FEBA                pea.l      [A6 - 0x146]
  6774. 00004F80  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  6775. 00004F84  588F                     addq.l     A7, 4
  6776. 00004F86  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6777. 00004F8A  3F06                     move.w     -[A7], D6
  6778. 00004F8C  3F07                     move.w     -[A7], D7
  6779. 00004F8E  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  6780. 00004F92  508F                     addq.l     A7, 8
  6781. 00004F94  6000 0064                bra        +0x66 /* 00004FFA */
  6782. label00004F98:
  6783. 00004F98  0C6E 0003 FEBA           cmpi.w     [A6 - 0x146], 0x3
  6784. 00004F9E  670E                     beq        +0x10 /* 00004FAE */
  6785. 00004FA0  486E FEBA                pea.l      [A6 - 0x146]
  6786. 00004FA4  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  6787. 00004FA8  588F                     addq.l     A7, 4
  6788. 00004FAA  7002                     moveq.l    D0, 0x02
  6789. 00004FAC  604C                     bra        +0x4E /* 00004FFA */
  6790. label00004FAE:
  6791. 00004FAE  206E FF58                movea.l    A0, [A6 - 0xA8]
  6792. 00004FB2  302E FF52                move.w     D0, [A6 - 0xAE]
  6793. 00004FB6  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  6794. 00004FBA  D090                     add.l      D0, [A0]
  6795. 00004FBC  2040                     movea.l    A0, D0
  6796. 00004FBE  43EE FFAE                lea.l      A1, [A6 - 0x52]
  6797. 00004FC2  7013                     moveq.l    D0, 0x13
  6798. label00004FC4:
  6799. 00004FC4  22D8                     move.l     [A1]+, [A0]+
  6800. 00004FC6  51C8 FFFC                dbf        D0, -0x6 /* 00004FC4 */
  6801. 00004FCA  32D8                     move.w     [A1]+, [A0]+
  6802. 00004FCC  486E FEBA                pea.l      [A6 - 0x146]
  6803. 00004FD0  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  6804. 00004FD4  588F                     addq.l     A7, 4
  6805. 00004FD6  0C6E 012D FFAE           cmpi.w     [A6 - 0x52], 0x12D
  6806. 00004FDC  670C                     beq        +0xE /* 00004FEA */
  6807. 00004FDE  0C6E 012F FFAE           cmpi.w     [A6 - 0x52], 0x12F
  6808. 00004FE4  6704                     beq        +0x6 /* 00004FEA */
  6809. 00004FE6  7062                     moveq.l    D0, 0x62
  6810. 00004FE8  6010                     bra        +0x12 /* 00004FFA */
  6811. label00004FEA:
  6812. 00004FEA  306E FFF8                movea.w    A0, [A6 - 0x8]
  6813. 00004FEE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6814. 00004FF2  2F08                     move.l     -[A7], A0
  6815. 00004FF4  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  6816. 00004FF8  508F                     addq.l     A7, 8
  6817. label00004FFA:
  6818. 00004FFA  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  6819. 00004FFE  4E5E                     unlink     A6
  6820. 00005000  4E75                     rts
  6821. export_721:
  6822. 00005002  4E56 FE7A                link       A6, -0x0186
  6823. 00005006  2F0C                     move.l     -[A7], A4
  6824. 00005008  286E 000C                movea.l    A4, [A6 + 0xC]
  6825. 0000500C  486E FE7A                pea.l      [A6 - 0x186]
  6826. 00005010  486E FE9C                pea.l      [A6 - 0x164]
  6827. 00005014  486E FE80                pea.l      [A6 - 0x180]
  6828. 00005018  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6829. 0000501C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6830. 00005020  2F0C                     move.l     -[A7], A4
  6831. 00005022  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6832. 00005026  4EBA 1236                jsr        [PC + 0x1236 /* 0000625E */]
  6833. 0000502A  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  6834. 0000502E  3D40 FE7E                move.w     [A6 - 0x182], D0
  6835. 00005032  4A6E FE7E                tst.w      [A6 - 0x182]
  6836. 00005036  6732                     beq        +0x34 /* 0000506A */
  6837. 00005038  0C6E 1008 FE7A           cmpi.w     [A6 - 0x186], 0x1008
  6838. 0000503E  6708                     beq        +0xA /* 00005048 */
  6839. 00005040  302E FE7E                move.w     D0, [A6 - 0x182]
  6840. 00005044  6000 01F2                bra        +0x1F4 /* 00005238 */
  6841. label00005048:
  6842. 00005048  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6843. 0000504C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6844. 00005050  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6845. 00005054  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6846. 00005058  2F0C                     move.l     -[A7], A4
  6847. 0000505A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6848. 0000505E  4EBA 01DE                jsr        [PC + 0x1DE /* 0000523E */]
  6849. 00005062  4FEF 0018                lea.l      A7, [A7 + 0x18]
  6850. 00005066  6000 01D0                bra        +0x1D2 /* 00005238 */
  6851. label0000506A:
  6852. 0000506A  206E 0018                movea.l    A0, [A6 + 0x18]
  6853. 0000506E  30AE FE80                move.w     [A0], [A6 - 0x180]
  6854. 00005072  7002                     moveq.l    D0, 0x02
  6855. 00005074  3D40 FE7E                move.w     [A6 - 0x182], D0
  6856. 00005078  0C6E 0007 FE9C           cmpi.w     [A6 - 0x164], 0x7
  6857. 0000507E  661A                     bne        +0x1C /* 0000509A */
  6858. 00005080  0C6E 0FB0 FE7A           cmpi.w     [A6 - 0x186], 0xFB0
  6859. 00005086  6612                     bne        +0x14 /* 0000509A */
  6860. 00005088  2F2E FECA                move.l     -[A7], [A6 - 0x136]
  6861. 0000508C  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  6862. 00005090  588F                     addq.l     A7, 4
  6863. 00005092  3D40 FE7C                move.w     [A6 - 0x184], D0
  6864. 00005096  426E FE7E                clr.w      [A6 - 0x182]
  6865. label0000509A:
  6866. 0000509A  0C6E 0004 FE9C           cmpi.w     [A6 - 0x164], 0x4
  6867. 000050A0  6624                     bne        +0x26 /* 000050C6 */
  6868. 000050A2  0C6E 0FAF FE7A           cmpi.w     [A6 - 0x186], 0xFAF
  6869. 000050A8  661C                     bne        +0x1E /* 000050C6 */
  6870. 000050AA  426E FE7C                clr.w      [A6 - 0x184]
  6871. 000050AE  206E FEF2                movea.l    A0, [A6 - 0x10E]
  6872. 000050B2  2050                     movea.l    A0, [A0]
  6873. 000050B4  0828 0000 0005           btst.b     [A0 + 0x5], 0x0
  6874. 000050BA  6706                     beq        +0x8 /* 000050C2 */
  6875. 000050BC  7001                     moveq.l    D0, 0x01
  6876. 000050BE  3D40 FE7C                move.w     [A6 - 0x184], D0
  6877. label000050C2:
  6878. 000050C2  426E FE7E                clr.w      [A6 - 0x182]
  6879. label000050C6:
  6880. 000050C6  0C6E 0005 FE9C           cmpi.w     [A6 - 0x164], 0x5
  6881. 000050CC  6624                     bne        +0x26 /* 000050F2 */
  6882. 000050CE  0C6E 0FAF FE7A           cmpi.w     [A6 - 0x186], 0xFAF
  6883. 000050D4  661C                     bne        +0x1E /* 000050F2 */
  6884. 000050D6  426E FE7C                clr.w      [A6 - 0x184]
  6885. 000050DA  206E FF06                movea.l    A0, [A6 - 0xFA]
  6886. 000050DE  2050                     movea.l    A0, [A0]
  6887. 000050E0  0828 0000 0005           btst.b     [A0 + 0x5], 0x0
  6888. 000050E6  6706                     beq        +0x8 /* 000050EE */
  6889. 000050E8  7001                     moveq.l    D0, 0x01
  6890. 000050EA  3D40 FE7C                move.w     [A6 - 0x184], D0
  6891. label000050EE:
  6892. 000050EE  426E FE7E                clr.w      [A6 - 0x182]
  6893. label000050F2:
  6894. 000050F2  0C6E 0003 FE9C           cmpi.w     [A6 - 0x164], 0x3
  6895. 000050F8  6636                     bne        +0x38 /* 00005130 */
  6896. 000050FA  206E FF3A                movea.l    A0, [A6 - 0xC6]
  6897. 000050FE  302E FF34                move.w     D0, [A6 - 0xCC]
  6898. 00005102  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  6899. 00005106  D090                     add.l      D0, [A0]
  6900. 00005108  2040                     movea.l    A0, D0
  6901. 0000510A  43EE FFAE                lea.l      A1, [A6 - 0x52]
  6902. 0000510E  7013                     moveq.l    D0, 0x13
  6903. label00005110:
  6904. 00005110  22D8                     move.l     [A1]+, [A0]+
  6905. 00005112  51C8 FFFC                dbf        D0, -0x6 /* 00005110 */
  6906. 00005116  32D8                     move.w     [A1]+, [A0]+
  6907. 00005118  486E FE7C                pea.l      [A6 - 0x184]
  6908. 0000511C  3F2E FE7A                move.w     -[A7], [A6 - 0x186]
  6909. 00005120  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  6910. 00005124  4EBA 01BC                jsr        [PC + 0x1BC /* 000052E2 */]
  6911. 00005128  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6912. 0000512C  3D40 FE7E                move.w     [A6 - 0x182], D0
  6913. label00005130:
  6914. 00005130  0C6E 0002 FE9C           cmpi.w     [A6 - 0x164], 0x2
  6915. 00005136  6600 0050                bne        +0x52 /* 00005188 */
  6916. 0000513A  0C6E 0FB9 FE7A           cmpi.w     [A6 - 0x186], 0xFB9
  6917. 00005140  6622                     bne        +0x24 /* 00005164 */
  6918. 00005142  206E FEB2                movea.l    A0, [A6 - 0x14E]
  6919. 00005146  2050                     movea.l    A0, [A0]
  6920. 00005148  43EE FF90                lea.l      A1, [A6 - 0x70]
  6921. 0000514C  7006                     moveq.l    D0, 0x06
  6922. label0000514E:
  6923. 0000514E  22D8                     move.l     [A1]+, [A0]+
  6924. 00005150  51C8 FFFC                dbf        D0, -0x6 /* 0000514E */
  6925. 00005154  32D8                     move.w     [A1]+, [A0]+
  6926. 00005156  7001                     moveq.l    D0, 0x01
  6927. 00005158  C0AE FF92                and.l      D0, [A6 - 0x6E]
  6928. 0000515C  3D40 FE7C                move.w     [A6 - 0x184], D0
  6929. 00005160  426E FE7E                clr.w      [A6 - 0x182]
  6930. label00005164:
  6931. 00005164  0C6E 1008 FE7A           cmpi.w     [A6 - 0x186], 0x1008
  6932. 0000516A  661C                     bne        +0x1E /* 00005188 */
  6933. 0000516C  4A6E FEC8                tst.w      [A6 - 0x138]
  6934. 00005170  6708                     beq        +0xA /* 0000517A */
  6935. 00005172  0C6E 0005 FEC2           cmpi.w     [A6 - 0x13E], 0x5
  6936. 00005178  6704                     beq        +0x6 /* 0000517E */
  6937. label0000517A:
  6938. 0000517A  7000                     moveq.l    D0, 0x00
  6939. 0000517C  6002                     bra        +0x4 /* 00005180 */
  6940. label0000517E:
  6941. 0000517E  7001                     moveq.l    D0, 0x01
  6942. label00005180:
  6943. 00005180  3D40 FE7C                move.w     [A6 - 0x184], D0
  6944. 00005184  426E FE7E                clr.w      [A6 - 0x182]
  6945. label00005188:
  6946. 00005188  0C6E 0001 FE9C           cmpi.w     [A6 - 0x164], 0x1
  6947. 0000518E  6636                     bne        +0x38 /* 000051C6 */
  6948. 00005190  206E FEB6                movea.l    A0, [A6 - 0x14A]
  6949. 00005194  302E FEC6                move.w     D0, [A6 - 0x13A]
  6950. 00005198  C1FC 001A                muls.w     D0, 0x1A
  6951. 0000519C  D090                     add.l      D0, [A0]
  6952. 0000519E  2040                     movea.l    A0, D0
  6953. 000051A0  43EE FE82                lea.l      A1, [A6 - 0x17E]
  6954. 000051A4  7005                     moveq.l    D0, 0x05
  6955. label000051A6:
  6956. 000051A6  22D8                     move.l     [A1]+, [A0]+
  6957. 000051A8  51C8 FFFC                dbf        D0, -0x6 /* 000051A6 */
  6958. 000051AC  32D8                     move.w     [A1]+, [A0]+
  6959. 000051AE  486E FE7C                pea.l      [A6 - 0x184]
  6960. 000051B2  3F2E FE7A                move.w     -[A7], [A6 - 0x186]
  6961. 000051B6  2F2E FE8C                move.l     -[A7], [A6 - 0x174]
  6962. 000051BA  4EBA 01FE                jsr        [PC + 0x1FE /* 000053BA */]
  6963. 000051BE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6964. 000051C2  3D40 FE7E                move.w     [A6 - 0x182], D0
  6965. label000051C6:
  6966. 000051C6  0C6E 0006 FE9C           cmpi.w     [A6 - 0x164], 0x6
  6967. 000051CC  6646                     bne        +0x48 /* 00005214 */
  6968. 000051CE  0C6E 1008 FE7A           cmpi.w     [A6 - 0x186], 0x1008
  6969. 000051D4  6620                     bne        +0x22 /* 000051F6 */
  6970. 000051D6  426E FE7E                clr.w      [A6 - 0x182]
  6971. 000051DA  4AAE FF12                tst.l      [A6 - 0xEE]
  6972. 000051DE  6606                     bne        +0x8 /* 000051E6 */
  6973. 000051E0  426E FE7C                clr.w      [A6 - 0x184]
  6974. 000051E4  602E                     bra        +0x30 /* 00005214 */
  6975. label000051E6:
  6976. 000051E6  206E FF12                movea.l    A0, [A6 - 0xEE]
  6977. 000051EA  1028 006E                move.b     D0, [A0 + 0x6E]
  6978. 000051EE  4880                     ext.w      D0
  6979. 000051F0  3D40 FE7C                move.w     [A6 - 0x184], D0
  6980. 000051F4  601E                     bra        +0x20 /* 00005214 */
  6981. label000051F6:
  6982. 000051F6  206E FEE2                movea.l    A0, [A6 - 0x11E]
  6983. 000051FA  486E FE7C                pea.l      [A6 - 0x184]
  6984. 000051FE  3F2E FE7A                move.w     -[A7], [A6 - 0x186]
  6985. 00005202  2050                     movea.l    A0, [A0]
  6986. 00005204  2F28 0004                move.l     -[A7], [A0 + 0x4]
  6987. 00005208  4EBA 0200                jsr        [PC + 0x200 /* 0000540A */]
  6988. 0000520C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6989. 00005210  3D40 FE7E                move.w     [A6 - 0x182], D0
  6990. label00005214:
  6991. 00005214  486E FE9C                pea.l      [A6 - 0x164]
  6992. 00005218  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  6993. 0000521C  588F                     addq.l     A7, 4
  6994. 0000521E  4A6E FE7E                tst.w      [A6 - 0x182]
  6995. 00005222  6706                     beq        +0x8 /* 0000522A */
  6996. 00005224  302E FE7E                move.w     D0, [A6 - 0x182]
  6997. 00005228  600E                     bra        +0x10 /* 00005238 */
  6998. label0000522A:
  6999. 0000522A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7000. 0000522E  3F2E FE7C                move.w     -[A7], [A6 - 0x184]
  7001. 00005232  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  7002. 00005236  5C8F                     addq.l     A7, 6
  7003. label00005238:
  7004. 00005238  285F                     movea.l    A4, [A7]+
  7005. 0000523A  4E5E                     unlink     A6
  7006. 0000523C  4E75                     rts
  7007. fn0000523E:
  7008. 0000523E  4E56 FFFE                link       A6, -0x0002
  7009. 00005242  2F0C                     move.l     -[A7], A4
  7010. 00005244  286E 000C                movea.l    A4, [A6 + 0xC]
  7011. 00005248  206E 0018                movea.l    A0, [A6 + 0x18]
  7012. 0000524C  4250                     clr.w      [A0]
  7013. 0000524E  0C54 271E                cmpi.w     [A4], 0x271E
  7014. 00005252  6608                     bne        +0xA /* 0000525C */
  7015. 00005254  508C                     addq.l     A4, 8
  7016. 00005256  206E 0018                movea.l    A0, [A6 + 0x18]
  7017. 0000525A  5250                     addq.w     [A0], 1
  7018. label0000525C:
  7019. 0000525C  206E 0018                movea.l    A0, [A6 + 0x18]
  7020. 00005260  5250                     addq.w     [A0], 1
  7021. 00005262  508C                     addq.l     A4, 8
  7022. 00005264  0C54 271B                cmpi.w     [A4], 0x271B
  7023. 00005268  6706                     beq        +0x8 /* 00005270 */
  7024. 0000526A  7005                     moveq.l    D0, 0x05
  7025. 0000526C  6000 006E                bra        +0x70 /* 000052DC */
  7026. label00005270:
  7027. 00005270  206E 0018                movea.l    A0, [A6 + 0x18]
  7028. 00005274  5250                     addq.w     [A0], 1
  7029. 00005276  508C                     addq.l     A4, 8
  7030. 00005278  0C54 271E                cmpi.w     [A4], 0x271E
  7031. 0000527C  6608                     bne        +0xA /* 00005286 */
  7032. 0000527E  508C                     addq.l     A4, 8
  7033. 00005280  206E 0018                movea.l    A0, [A6 + 0x18]
  7034. 00005284  5250                     addq.w     [A0], 1
  7035. label00005286:
  7036. 00005286  0C54 2B3A                cmpi.w     [A4], 0x2B3A /* '+:' */
  7037. 0000528A  6616                     bne        +0x18 /* 000052A2 */
  7038. 0000528C  206E 0018                movea.l    A0, [A6 + 0x18]
  7039. 00005290  5250                     addq.w     [A0], 1
  7040. 00005292  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7041. 00005296  3F2D 8D96                move.w     -[A7], [A5 - 0x726A]
  7042. 0000529A  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  7043. 0000529E  5C8F                     addq.l     A7, 6
  7044. 000052A0  603A                     bra        +0x3C /* 000052DC */
  7045. label000052A2:
  7046. 000052A2  0C54 2B3C                cmpi.w     [A4], 0x2B3C /* '+<' */
  7047. 000052A6  6632                     bne        +0x34 /* 000052DA */
  7048. 000052A8  508C                     addq.l     A4, 8
  7049. 000052AA  206E 0018                movea.l    A0, [A6 + 0x18]
  7050. 000052AE  5250                     addq.w     [A0], 1
  7051. 000052B0  0C54 2B78                cmpi.w     [A4], 0x2B78 /* '+x' */
  7052. 000052B4  6706                     beq        +0x8 /* 000052BC */
  7053. 000052B6  0C54 2B03                cmpi.w     [A4], 0x2B03
  7054. 000052BA  6606                     bne        +0x8 /* 000052C2 */
  7055. label000052BC:
  7056. 000052BC  206E 0018                movea.l    A0, [A6 + 0x18]
  7057. 000052C0  5250                     addq.w     [A0], 1
  7058. label000052C2:
  7059. 000052C2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7060. 000052C6  206D 9182                movea.l    A0, [A5 - 0x6E7E]
  7061. 000052CA  1028 006E                move.b     D0, [A0 + 0x6E]
  7062. 000052CE  4880                     ext.w      D0
  7063. 000052D0  3F00                     move.w     -[A7], D0
  7064. 000052D2  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  7065. 000052D6  5C8F                     addq.l     A7, 6
  7066. 000052D8  6002                     bra        +0x4 /* 000052DC */
  7067. label000052DA:
  7068. 000052DA  7002                     moveq.l    D0, 0x02
  7069. label000052DC:
  7070. 000052DC  285F                     movea.l    A4, [A7]+
  7071. 000052DE  4E5E                     unlink     A6
  7072. 000052E0  4E75                     rts
  7073. fn000052E2:
  7074. 000052E2  4E56 0000                link       A6, 0
  7075. 000052E6  48E7 0108                movem.l    -[A7], D7,A4
  7076. 000052EA  2E2E 0008                move.l     D7, [A6 + 0x8]
  7077. 000052EE  286E 000E                movea.l    A4, [A6 + 0xE]
  7078. 000052F2  4254                     clr.w      [A4]
  7079. 000052F4  302E 000C                move.w     D0, [A6 + 0xC]
  7080. 000052F8  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  7081. 000052FC  000C 0032                ori.b      A4, 0x32 /* '2' */
  7082. 00005300  0FA8 003C                bclr       [A0 + 0x3C], D7
  7083. 00005304  0FDB                     .incomplete
  7084. 00005306  0042 0FA7                ori.w      D2, 0xFA7
  7085. 0000530A  004C 0FB9                ori.w      A4, 0xFB9
  7086. 0000530E  0056 0FF5                ori.w      [A6], 0xFF5
  7087. 00005312  005A 0FA6                ori.w      [A2]+, 0xFA6
  7088. 00005316  005E 0FC7                ori.w      [A6]+, 0xFC7
  7089. 0000531A  0062 0FF6                ori.w      -[A2], 0xFF6
  7090. 0000531E  0066 1008                ori.w      -[A6], 0x1008
  7091. 00005322  006A 1009 006E           ori.w      [A2 + 0x6E], 0x1009
  7092. 00005328  0FD6                     .incomplete
  7093. 0000532A  0076 0FB8 007E           ori.w      [A6 + D0.w + 0x7E], 0xFB8
  7094. 00005330  203C 0000 0400           move.l     D0, 0x400
  7095. 00005336  C087                     and.l      D0, D7
  7096. 00005338  3880                     move.w     [A4], D0
  7097. 0000533A  6000 0074                bra        +0x76 /* 000053B0 */
  7098. 0000533E  7008                     moveq.l    D0, 0x08
  7099. 00005340  C087                     and.l      D0, D7
  7100. 00005342  3880                     move.w     [A4], D0
  7101. 00005344  6000 006A                bra        +0x6C /* 000053B0 */
  7102. 00005348  203C 0000 0100           move.l     D0, 0x100
  7103. 0000534E  C087                     and.l      D0, D7
  7104. 00005350  3880                     move.w     [A4], D0
  7105. 00005352  6000 005C                bra        +0x5E /* 000053B0 */
  7106. 00005356  203C 0000 0080           move.l     D0, 0x80
  7107. 0000535C  C087                     and.l      D0, D7
  7108. 0000535E  3880                     move.w     [A4], D0
  7109. 00005360  6000 004E                bra        +0x50 /* 000053B0 */
  7110. 00005364  7010                     moveq.l    D0, 0x10
  7111. 00005366  C087                     and.l      D0, D7
  7112. 00005368  3880                     move.w     [A4], D0
  7113. 0000536A  6044                     bra        +0x46 /* 000053B0 */
  7114. 0000536C  7004                     moveq.l    D0, 0x04
  7115. 0000536E  C087                     and.l      D0, D7
  7116. 00005370  3880                     move.w     [A4], D0
  7117. 00005372  603C                     bra        +0x3E /* 000053B0 */
  7118. 00005374  7040                     moveq.l    D0, 0x40
  7119. 00005376  C087                     and.l      D0, D7
  7120. 00005378  3880                     move.w     [A4], D0
  7121. 0000537A  6034                     bra        +0x36 /* 000053B0 */
  7122. 0000537C  7002                     moveq.l    D0, 0x02
  7123. 0000537E  C087                     and.l      D0, D7
  7124. 00005380  3880                     move.w     [A4], D0
  7125. 00005382  602C                     bra        +0x2E /* 000053B0 */
  7126. 00005384  7001                     moveq.l    D0, 0x01
  7127. 00005386  C087                     and.l      D0, D7
  7128. 00005388  3880                     move.w     [A4], D0
  7129. 0000538A  6024                     bra        +0x26 /* 000053B0 */
  7130. 0000538C  7020                     moveq.l    D0, 0x20
  7131. 0000538E  C087                     and.l      D0, D7
  7132. 00005390  3880                     move.w     [A4], D0
  7133. 00005392  601C                     bra        +0x1E /* 000053B0 */
  7134. 00005394  203C 0000 1000           move.l     D0, 0x1000
  7135. 0000539A  C087                     and.l      D0, D7
  7136. 0000539C  3880                     move.w     [A4], D0
  7137. 0000539E  6010                     bra        +0x12 /* 000053B0 */
  7138. 000053A0  203C 0000 0200           move.l     D0, 0x200
  7139. 000053A6  C087                     and.l      D0, D7
  7140. 000053A8  3880                     move.w     [A4], D0
  7141. 000053AA  6004                     bra        +0x6 /* 000053B0 */
  7142. 000053AC  702B                     moveq.l    D0, 0x2B
  7143. 000053AE  6002                     bra        +0x4 /* 000053B2 */
  7144. label000053B0:
  7145. 000053B0  7000                     moveq.l    D0, 0x00
  7146. label000053B2:
  7147. 000053B2  4CDF 1080                movem.l    D7,A4, [A7]+
  7148. 000053B6  4E5E                     unlink     A6
  7149. 000053B8  4E75                     rts
  7150. fn000053BA:
  7151. 000053BA  4E56 0000                link       A6, 0
  7152. 000053BE  48E7 0108                movem.l    -[A7], D7,A4
  7153. 000053C2  2E2E 0008                move.l     D7, [A6 + 0x8]
  7154. 000053C6  286E 000E                movea.l    A4, [A6 + 0xE]
  7155. 000053CA  4254                     clr.w      [A4]
  7156. 000053CC  302E 000C                move.w     D0, [A6 + 0xC]
  7157. 000053D0  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  7158. 000053D4  0003 000E                ori.b      D3, 0xE
  7159. 000053D8  0FB9 0012 0FB2           bclr       [0x00120FB2], D7
  7160. 000053DE  0016 0FBA                ori.b      [A6], 0xBA
  7161. 000053E2  001A 7001                ori.b      [A2]+, 0x1
  7162. 000053E6  C087                     and.l      D0, D7
  7163. 000053E8  3880                     move.w     [A4], D0
  7164. 000053EA  6014                     bra        +0x16 /* 00005400 */
  7165. 000053EC  7004                     moveq.l    D0, 0x04
  7166. 000053EE  C087                     and.l      D0, D7
  7167. 000053F0  3880                     move.w     [A4], D0
  7168. 000053F2  600C                     bra        +0xE /* 00005400 */
  7169. 000053F4  7002                     moveq.l    D0, 0x02
  7170. 000053F6  C087                     and.l      D0, D7
  7171. 000053F8  3880                     move.w     [A4], D0
  7172. 000053FA  6004                     bra        +0x6 /* 00005400 */
  7173. 000053FC  702B                     moveq.l    D0, 0x2B
  7174. 000053FE  6002                     bra        +0x4 /* 00005402 */
  7175. label00005400:
  7176. 00005400  7000                     moveq.l    D0, 0x00
  7177. label00005402:
  7178. 00005402  4CDF 1080                movem.l    D7,A4, [A7]+
  7179. 00005406  4E5E                     unlink     A6
  7180. 00005408  4E75                     rts
  7181. fn0000540A:
  7182. 0000540A  4E56 0000                link       A6, 0
  7183. 0000540E  48E7 0108                movem.l    -[A7], D7,A4
  7184. 00005412  2E2E 0008                move.l     D7, [A6 + 0x8]
  7185. 00005416  286E 000E                movea.l    A4, [A6 + 0xE]
  7186. 0000541A  4254                     clr.w      [A4]
  7187. 0000541C  302E 000C                move.w     D0, [A6 + 0xC]
  7188. 00005420  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  7189. 00005424  0004 0012                ori.b      D4, 0x12
  7190. 00005428  0FB3 0016                bclr       [A3 + D0.w + 0x16], D7
  7191. 0000542C  100D                     move.b     D0, A5
  7192. 0000542E  001A 0FEB                ori.b      [A2]+, 0xEB
  7193. 00005432  001E 0FBB                ori.b      [A6]+, 0xBB
  7194. 00005436  0022 7001                ori.b      -[A2], 0x1
  7195. 0000543A  C087                     and.l      D0, D7
  7196. 0000543C  3880                     move.w     [A4], D0
  7197. 0000543E  601C                     bra        +0x1E /* 0000545C */
  7198. 00005440  7002                     moveq.l    D0, 0x02
  7199. 00005442  C087                     and.l      D0, D7
  7200. 00005444  3880                     move.w     [A4], D0
  7201. 00005446  6014                     bra        +0x16 /* 0000545C */
  7202. 00005448  7004                     moveq.l    D0, 0x04
  7203. 0000544A  C087                     and.l      D0, D7
  7204. 0000544C  3880                     move.w     [A4], D0
  7205. 0000544E  600C                     bra        +0xE /* 0000545C */
  7206. 00005450  7008                     moveq.l    D0, 0x08
  7207. 00005452  C087                     and.l      D0, D7
  7208. 00005454  3880                     move.w     [A4], D0
  7209. 00005456  6004                     bra        +0x6 /* 0000545C */
  7210. 00005458  702B                     moveq.l    D0, 0x2B
  7211. 0000545A  6002                     bra        +0x4 /* 0000545E */
  7212. label0000545C:
  7213. 0000545C  7000                     moveq.l    D0, 0x00
  7214. label0000545E:
  7215. 0000545E  4CDF 1080                movem.l    D7,A4, [A7]+
  7216. 00005462  4E5E                     unlink     A6
  7217. 00005464  4E75                     rts
  7218. export_727:
  7219. fn00005466:
  7220. 00005466  4E56 FE0A                link       A6, -0x01F6
  7221. 0000546A  48E7 0308                movem.l    -[A7], D6,D7,A4
  7222. 0000546E  286E 000C                movea.l    A4, [A6 + 0xC]
  7223. 00005472  206E 0018                movea.l    A0, [A6 + 0x18]
  7224. 00005476  4250                     clr.w      [A0]
  7225. 00005478  0C54 271E                cmpi.w     [A4], 0x271E
  7226. 0000547C  6608                     bne        +0xA /* 00005486 */
  7227. 0000547E  206E 0018                movea.l    A0, [A6 + 0x18]
  7228. 00005482  5250                     addq.w     [A0], 1
  7229. 00005484  508C                     addq.l     A4, 8
  7230. label00005486:
  7231. 00005486  3C14                     move.w     D6, [A4]
  7232. 00005488  0C46 2328                cmpi.w     D6, 0x2328 /* '#(' */
  7233. 0000548C  6D06                     blt        +0x8 /* 00005494 */
  7234. 0000548E  0C46 232C                cmpi.w     D6, 0x232C /* '#,' */
  7235. 00005492  6F06                     ble        +0x8 /* 0000549A */
  7236. label00005494:
  7237. 00005494  3C3C 232B                move.w     D6, 0x232B /* '#+' */
  7238. 00005498  6008                     bra        +0xA /* 000054A2 */
  7239. label0000549A:
  7240. 0000549A  206E 0018                movea.l    A0, [A6 + 0x18]
  7241. 0000549E  5250                     addq.w     [A0], 1
  7242. 000054A0  508C                     addq.l     A4, 8
  7243. label000054A2:
  7244. 000054A2  206E 0018                movea.l    A0, [A6 + 0x18]
  7245. 000054A6  5250                     addq.w     [A0], 1
  7246. 000054A8  508C                     addq.l     A4, 8
  7247. 000054AA  0C54 271B                cmpi.w     [A4], 0x271B
  7248. 000054AE  6706                     beq        +0x8 /* 000054B6 */
  7249. 000054B0  7005                     moveq.l    D0, 0x05
  7250. 000054B2  6000 013A                bra        +0x13C /* 000055EE */
  7251. label000054B6:
  7252. 000054B6  206E 0018                movea.l    A0, [A6 + 0x18]
  7253. 000054BA  5250                     addq.w     [A0], 1
  7254. 000054BC  508C                     addq.l     A4, 8
  7255. 000054BE  422E FE0A                clr.b      [A6 - 0x1F6]
  7256. 000054C2  486E FF0A                pea.l      [A6 - 0xF6]
  7257. 000054C6  486E FFFE                pea.l      [A6 - 0x2]
  7258. 000054CA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7259. 000054CE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7260. 000054D2  2F0C                     move.l     -[A7], A4
  7261. 000054D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7262. 000054D8  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  7263. 000054DC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7264. 000054E0  3E00                     move.w     D7, D0
  7265. 000054E2  4A47                     tst.w      D7
  7266. 000054E4  6706                     beq        +0x8 /* 000054EC */
  7267. 000054E6  3007                     move.w     D0, D7
  7268. 000054E8  6000 0104                bra        +0x106 /* 000055EE */
  7269. label000054EC:
  7270. 000054EC  206E 0018                movea.l    A0, [A6 + 0x18]
  7271. 000054F0  302E FFFE                move.w     D0, [A6 - 0x2]
  7272. 000054F4  D150                     add.w      [A0], D0
  7273. 000054F6  7E00                     moveq.l    D7, 0x00
  7274. 000054F8  302E FF0A                move.w     D0, [A6 - 0xF6]
  7275. 000054FC  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  7276. 00005500  0001 0009                ori.b      D1, 0x9 /* '\t' */
  7277. 00005504  00CA                     .incomplete
  7278. 00005506  0012 0026                ori.b      [A2], 0x26 /* '&' */
  7279. 0000550A  0062 0074                ori.w      -[A2], 0x74 /* 't' */
  7280. 0000550E  0086 0098 00AA           ori.l      D6, 0x9800AA
  7281. 00005514  0036 002E 486E           ori.b      [A6 + D4 + 0x6E], 0x2E /* '.' */
  7282. 0000551A  FE0A 3F06                .unknown   0xFE0A 0x3F06 (W = 7)
  7283. 0000551E  486E FF0A                pea.l      [A6 - 0xF6]
  7284. 00005522  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  7285. 00005526  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7286. 0000552A  6000 00A2                bra        +0xA4 /* 000055CE */
  7287. 0000552E  486E FE0A                pea.l      [A6 - 0x1F6]
  7288. 00005532  3F06                     move.w     -[A7], D6
  7289. 00005534  486E FF0A                pea.l      [A6 - 0xF6]
  7290. 00005538  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  7291. 0000553C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7292. 00005540  6000 008C                bra        +0x8E /* 000055CE */
  7293. 00005544  7E02                     moveq.l    D7, 0x02
  7294. 00005546  6000 0086                bra        +0x88 /* 000055CE */
  7295. 0000554A  4AAD 8DD6                tst.l      [A5 - 0x722A]
  7296. 0000554E  6606                     bne        +0x8 /* 00005556 */
  7297. 00005550  7E02                     moveq.l    D7, 0x02
  7298. 00005552  6000 007A                bra        +0x7C /* 000055CE */
  7299. label00005556:
  7300. 00005556  486E FE0A                pea.l      [A6 - 0x1F6]
  7301. 0000555A  3F06                     move.w     -[A7], D6
  7302. 0000555C  2F2D 8DD6                move.l     -[A7], [A5 - 0x722A]
  7303. 00005560  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  7304. 00005564  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7305. 00005568  6000 0064                bra        +0x66 /* 000055CE */
  7306. 0000556C  486E FE0A                pea.l      [A6 - 0x1F6]
  7307. 00005570  3F06                     move.w     -[A7], D6
  7308. 00005572  486E FF0A                pea.l      [A6 - 0xF6]
  7309. 00005576  4EAD 041A                jsr        [A5 + 0x41A /* export_127 */]
  7310. 0000557A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7311. 0000557E  604E                     bra        +0x50 /* 000055CE */
  7312. 00005580  486E FE0A                pea.l      [A6 - 0x1F6]
  7313. 00005584  3F06                     move.w     -[A7], D6
  7314. 00005586  486E FF0A                pea.l      [A6 - 0xF6]
  7315. 0000558A  4EAD 04F2                jsr        [A5 + 0x4F2 /* export_154 */]
  7316. 0000558E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7317. 00005592  603A                     bra        +0x3C /* 000055CE */
  7318. 00005594  486E FE0A                pea.l      [A6 - 0x1F6]
  7319. 00005598  3F06                     move.w     -[A7], D6
  7320. 0000559A  486E FF0A                pea.l      [A6 - 0xF6]
  7321. 0000559E  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  7322. 000055A2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7323. 000055A6  6026                     bra        +0x28 /* 000055CE */
  7324. 000055A8  486E FE0A                pea.l      [A6 - 0x1F6]
  7325. 000055AC  3F06                     move.w     -[A7], D6
  7326. 000055AE  486E FF0A                pea.l      [A6 - 0xF6]
  7327. 000055B2  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  7328. 000055B6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7329. 000055BA  6012                     bra        +0x14 /* 000055CE */
  7330. 000055BC  486E FE0A                pea.l      [A6 - 0x1F6]
  7331. 000055C0  3F06                     move.w     -[A7], D6
  7332. 000055C2  2F2E FF38                move.l     -[A7], [A6 - 0xC8]
  7333. 000055C6  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  7334. 000055CA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7335. label000055CE:
  7336. 000055CE  486E FF0A                pea.l      [A6 - 0xF6]
  7337. 000055D2  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7338. 000055D6  588F                     addq.l     A7, 4
  7339. 000055D8  4A47                     tst.w      D7
  7340. 000055DA  6704                     beq        +0x6 /* 000055E0 */
  7341. 000055DC  3007                     move.w     D0, D7
  7342. 000055DE  600E                     bra        +0x10 /* 000055EE */
  7343. label000055E0:
  7344. 000055E0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7345. 000055E4  486E FE0A                pea.l      [A6 - 0x1F6]
  7346. 000055E8  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  7347. 000055EC  508F                     addq.l     A7, 8
  7348. label000055EE:
  7349. 000055EE  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7350. 000055F2  4E5E                     unlink     A6
  7351. 000055F4  4E75                     rts
  7352. export_726:
  7353. fn000055F6:
  7354. 000055F6  4E56 FE08                link       A6, -0x01F8
  7355. 000055FA  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  7356. 000055FE  286E 000C                movea.l    A4, [A6 + 0xC]
  7357. 00005602  206E 0018                movea.l    A0, [A6 + 0x18]
  7358. 00005606  4250                     clr.w      [A0]
  7359. 00005608  0C54 271E                cmpi.w     [A4], 0x271E
  7360. 0000560C  6608                     bne        +0xA /* 00005616 */
  7361. 0000560E  206E 0018                movea.l    A0, [A6 + 0x18]
  7362. 00005612  5250                     addq.w     [A0], 1
  7363. 00005614  508C                     addq.l     A4, 8
  7364. label00005616:
  7365. 00005616  426E FF08                clr.w      [A6 - 0xF8]
  7366. 0000561A  3A14                     move.w     D5, [A4]
  7367. 0000561C  0C45 2328                cmpi.w     D5, 0x2328 /* '#(' */
  7368. 00005620  6D06                     blt        +0x8 /* 00005628 */
  7369. 00005622  0C45 232C                cmpi.w     D5, 0x232C /* '#,' */
  7370. 00005626  6F0C                     ble        +0xE /* 00005634 */
  7371. label00005628:
  7372. 00005628  3A3C 232B                move.w     D5, 0x232B /* '#+' */
  7373. 0000562C  7001                     moveq.l    D0, 0x01
  7374. 0000562E  3D40 FF08                move.w     [A6 - 0xF8], D0
  7375. 00005632  6008                     bra        +0xA /* 0000563C */
  7376. label00005634:
  7377. 00005634  206E 0018                movea.l    A0, [A6 + 0x18]
  7378. 00005638  5250                     addq.w     [A0], 1
  7379. 0000563A  508C                     addq.l     A4, 8
  7380. label0000563C:
  7381. 0000563C  0C54 0FCB                cmpi.w     [A4], 0xFCB
  7382. 00005640  6706                     beq        +0x8 /* 00005648 */
  7383. 00005642  7002                     moveq.l    D0, 0x02
  7384. 00005644  6000 012C                bra        +0x12E /* 00005772 */
  7385. label00005648:
  7386. 00005648  206E 0018                movea.l    A0, [A6 + 0x18]
  7387. 0000564C  5250                     addq.w     [A0], 1
  7388. 0000564E  508C                     addq.l     A4, 8
  7389. 00005650  0C54 271B                cmpi.w     [A4], 0x271B
  7390. 00005654  6706                     beq        +0x8 /* 0000565C */
  7391. 00005656  7005                     moveq.l    D0, 0x05
  7392. 00005658  6000 0118                bra        +0x11A /* 00005772 */
  7393. label0000565C:
  7394. 0000565C  206E 0018                movea.l    A0, [A6 + 0x18]
  7395. 00005660  5250                     addq.w     [A0], 1
  7396. 00005662  508C                     addq.l     A4, 8
  7397. 00005664  422E FE08                clr.b      [A6 - 0x1F8]
  7398. 00005668  486E FF0C                pea.l      [A6 - 0xF4]
  7399. 0000566C  486E FF0A                pea.l      [A6 - 0xF6]
  7400. 00005670  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7401. 00005674  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7402. 00005678  2F0C                     move.l     -[A7], A4
  7403. 0000567A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7404. 0000567E  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  7405. 00005682  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7406. 00005686  3C00                     move.w     D6, D0
  7407. 00005688  4A46                     tst.w      D6
  7408. 0000568A  6706                     beq        +0x8 /* 00005692 */
  7409. 0000568C  3006                     move.w     D0, D6
  7410. 0000568E  6000 00E2                bra        +0xE4 /* 00005772 */
  7411. label00005692:
  7412. 00005692  206E 0018                movea.l    A0, [A6 + 0x18]
  7413. 00005696  302E FF0A                move.w     D0, [A6 - 0xF6]
  7414. 0000569A  D150                     add.w      [A0], D0
  7415. 0000569C  7C00                     moveq.l    D6, 0x00
  7416. 0000569E  302E FF0C                move.w     D0, [A6 - 0xF4]
  7417. 000056A2  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  7418. 000056A6  0001 0009                ori.b      D1, 0x9 /* '\t' */
  7419. 000056AA  00A8 0012 0026 0040      ori.l      [A0 + 0x40], 0x120026
  7420. 000056B2  005C 006E                ori.w      [A4]+, 0x6E /* 'n' */
  7421. 000056B6  008A 0032 0030           ori.l      A2, 0x320030 /* '2\00' */
  7422. 000056BC  002E 486E FE08           ori.b      [A6 - 0x1F8], 0x6E /* 'n' */
  7423. 000056C2  3F05                     move.w     -[A7], D5
  7424. 000056C4  486E FF0C                pea.l      [A6 - 0xF4]
  7425. 000056C8  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  7426. 000056CC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7427. 000056D0  6000 0080                bra        +0x82 /* 00005752 */
  7428. 000056D4  486E FE08                pea.l      [A6 - 0x1F8]
  7429. 000056D8  3F05                     move.w     -[A7], D5
  7430. 000056DA  486E FF0C                pea.l      [A6 - 0xF4]
  7431. 000056DE  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  7432. 000056E2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7433. 000056E6  6000 006A                bra        +0x6C /* 00005752 */
  7434. 000056EA  7C02                     moveq.l    D6, 0x02
  7435. 000056EC  6000 0064                bra        +0x66 /* 00005752 */
  7436. 000056F0  4A6E FF08                tst.w      [A6 - 0xF8]
  7437. 000056F4  6704                     beq        +0x6 /* 000056FA */
  7438. 000056F6  3A3C 2329                move.w     D5, 0x2329 /* '#)' */
  7439. label000056FA:
  7440. 000056FA  486E FE08                pea.l      [A6 - 0x1F8]
  7441. 000056FE  3F05                     move.w     -[A7], D5
  7442. 00005700  486E FF0C                pea.l      [A6 - 0xF4]
  7443. 00005704  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  7444. 00005708  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7445. 0000570C  6044                     bra        +0x46 /* 00005752 */
  7446. 0000570E  486E FE08                pea.l      [A6 - 0x1F8]
  7447. 00005712  3F05                     move.w     -[A7], D5
  7448. 00005714  486E FF0C                pea.l      [A6 - 0xF4]
  7449. 00005718  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  7450. 0000571C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7451. 00005720  6030                     bra        +0x32 /* 00005752 */
  7452. 00005722  4A6E FF08                tst.w      [A6 - 0xF8]
  7453. 00005726  6704                     beq        +0x6 /* 0000572C */
  7454. 00005728  3A3C 2329                move.w     D5, 0x2329 /* '#)' */
  7455. label0000572C:
  7456. 0000572C  486E FE08                pea.l      [A6 - 0x1F8]
  7457. 00005730  3F05                     move.w     -[A7], D5
  7458. 00005732  486E FF0C                pea.l      [A6 - 0xF4]
  7459. 00005736  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  7460. 0000573A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7461. 0000573E  6012                     bra        +0x14 /* 00005752 */
  7462. 00005740  486E FE08                pea.l      [A6 - 0x1F8]
  7463. 00005744  3F05                     move.w     -[A7], D5
  7464. 00005746  486E FF0C                pea.l      [A6 - 0xF4]
  7465. 0000574A  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  7466. 0000574E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7467. label00005752:
  7468. 00005752  486E FF0C                pea.l      [A6 - 0xF4]
  7469. 00005756  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7470. 0000575A  588F                     addq.l     A7, 4
  7471. 0000575C  4A46                     tst.w      D6
  7472. 0000575E  6704                     beq        +0x6 /* 00005764 */
  7473. 00005760  3006                     move.w     D0, D6
  7474. 00005762  600E                     bra        +0x10 /* 00005772 */
  7475. label00005764:
  7476. 00005764  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7477. 00005768  486E FE08                pea.l      [A6 - 0x1F8]
  7478. 0000576C  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  7479. 00005770  508F                     addq.l     A7, 8
  7480. label00005772:
  7481. 00005772  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  7482. 00005776  4E5E                     unlink     A6
  7483. 00005778  4E75                     rts
  7484. export_728:
  7485. 0000577A  4E56 FEB2                link       A6, -0x014E
  7486. 0000577E  48E7 0308                movem.l    -[A7], D6,D7,A4
  7487. 00005782  286E 000C                movea.l    A4, [A6 + 0xC]
  7488. 00005786  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7489. 0000578A  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7490. 0000578E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7491. 00005792  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7492. 00005796  2F0C                     move.l     -[A7], A4
  7493. 00005798  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7494. 0000579C  4EBA A864                jsr        [PC - 0x579C /* 00000002 */]
  7495. 000057A0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7496. 000057A4  3E00                     move.w     D7, D0
  7497. 000057A6  4A47                     tst.w      D7
  7498. 000057A8  6606                     bne        +0x8 /* 000057B0 */
  7499. 000057AA  3007                     move.w     D0, D7
  7500. 000057AC  6000 010A                bra        +0x10C /* 000058B8 */
  7501. label000057B0:
  7502. 000057B0  70FF                     moveq.l    D0, 0xFFFFFFFF
  7503. 000057B2  3B40 8FDC                move.w     [A5 - 0x7024], D0
  7504. 000057B6  486E FEB2                pea.l      [A6 - 0x14E]
  7505. 000057BA  486E FEB6                pea.l      [A6 - 0x14A]
  7506. 000057BE  486E FEB4                pea.l      [A6 - 0x14C]
  7507. 000057C2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7508. 000057C6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7509. 000057CA  2F0C                     move.l     -[A7], A4
  7510. 000057CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7511. 000057D0  4EBA 0A8C                jsr        [PC + 0xA8C /* 0000625E */]
  7512. 000057D4  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  7513. 000057D8  3E00                     move.w     D7, D0
  7514. 000057DA  4A47                     tst.w      D7
  7515. 000057DC  6706                     beq        +0x8 /* 000057E4 */
  7516. 000057DE  3007                     move.w     D0, D7
  7517. 000057E0  6000 00D6                bra        +0xD8 /* 000058B8 */
  7518. label000057E4:
  7519. 000057E4  206E 0018                movea.l    A0, [A6 + 0x18]
  7520. 000057E8  30AE FEB4                move.w     [A0], [A6 - 0x14C]
  7521. 000057EC  302E FEB6                move.w     D0, [A6 - 0x14A]
  7522. 000057F0  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  7523. 000057F4  0001 0009                ori.b      D1, 0x9 /* '\t' */
  7524. 000057F8  00A0 0012 0022           ori.l      -[A0], 0x120022
  7525. 000057FE  0032 006A 0072           ori.b      [A2 + D0.w + 0x72], 0x6A /* 'j' */
  7526. 00005804  008C 0024 0022           ori.l      A4, 0x240022 /* '$\0\"' */
  7527. 0000580A  0020 302E                ori.b      -[A0], 0x2E /* '.' */
  7528. 0000580E  FEE0 5240                .extension 0xEE0 <<F/2-3/7>> // unimplemented
  7529. 00005812  48C0                     ext.l      D0
  7530. 00005814  2D40 FFFC                move.l     [A6 - 0x4], D0
  7531. 00005818  7E00                     moveq.l    D7, 0x00
  7532. 0000581A  6000 007C                bra        +0x7E /* 00005898 */
  7533. 0000581E  2D6E FEC0 FFFC           move.l     [A6 - 0x4], [A6 - 0x140]
  7534. 00005824  7E00                     moveq.l    D7, 0x00
  7535. 00005826  6000 0070                bra        +0x72 /* 00005898 */
  7536. 0000582A  7E02                     moveq.l    D7, 0x02
  7537. 0000582C  6000 006A                bra        +0x6C /* 00005898 */
  7538. 00005830  206E FF54                movea.l    A0, [A6 - 0xAC]
  7539. 00005834  302E FF4E                move.w     D0, [A6 - 0xB2]
  7540. 00005838  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  7541. 0000583C  D090                     add.l      D0, [A0]
  7542. 0000583E  2040                     movea.l    A0, D0
  7543. 00005840  43EE FFAA                lea.l      A1, [A6 - 0x56]
  7544. 00005844  7013                     moveq.l    D0, 0x13
  7545. label00005846:
  7546. 00005846  22D8                     move.l     [A1]+, [A0]+
  7547. 00005848  51C8 FFFC                dbf        D0, -0x6 /* 00005846 */
  7548. 0000584C  32D8                     move.w     [A1]+, [A0]+
  7549. 0000584E  486E FFFC                pea.l      [A6 - 0x4]
  7550. 00005852  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  7551. 00005856  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  7552. 0000585A  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  7553. 0000585E  4EBA 0060                jsr        [PC + 0x60 /* 000058C0 */]
  7554. 00005862  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7555. 00005866  3E00                     move.w     D7, D0
  7556. 00005868  602E                     bra        +0x30 /* 00005898 */
  7557. 0000586A  2D6E FF00 FFFC           move.l     [A6 - 0x4], [A6 - 0x100]
  7558. 00005870  7E00                     moveq.l    D7, 0x00
  7559. 00005872  6024                     bra        +0x26 /* 00005898 */
  7560. 00005874  486E FFFC                pea.l      [A6 - 0x4]
  7561. 00005878  2F2E FF18                move.l     -[A7], [A6 - 0xE8]
  7562. 0000587C  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  7563. 00005880  2F2E FEE4                move.l     -[A7], [A6 - 0x11C]
  7564. 00005884  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  7565. 00005888  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7566. 0000588C  3E00                     move.w     D7, D0
  7567. 0000588E  6008                     bra        +0xA /* 00005898 */
  7568. 00005890  2D6E FEF0 FFFC           move.l     [A6 - 0x4], [A6 - 0x110]
  7569. 00005896  7E00                     moveq.l    D7, 0x00
  7570. label00005898:
  7571. 00005898  486E FEB6                pea.l      [A6 - 0x14A]
  7572. 0000589C  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7573. 000058A0  588F                     addq.l     A7, 4
  7574. 000058A2  4A47                     tst.w      D7
  7575. 000058A4  6704                     beq        +0x6 /* 000058AA */
  7576. 000058A6  3007                     move.w     D0, D7
  7577. 000058A8  600E                     bra        +0x10 /* 000058B8 */
  7578. label000058AA:
  7579. 000058AA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7580. 000058AE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7581. 000058B2  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  7582. 000058B6  508F                     addq.l     A7, 8
  7583. label000058B8:
  7584. 000058B8  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7585. 000058BC  4E5E                     unlink     A6
  7586. 000058BE  4E75                     rts
  7587. fn000058C0:
  7588. 000058C0  4E56 FFAE                link       A6, -0x0052
  7589. 000058C4  48E7 0700                movem.l    -[A7], D5,D6,D7
  7590. 000058C8  7E00                     moveq.l    D7, 0x00
  7591. 000058CA  42A7                     clr.l      -[A7]
  7592. 000058CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7593. 000058D0  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7594. 000058D4  201F                     move.l     D0, [A7]+
  7595. 000058D6  4878 0052                push.l     0x52 /* 'R' */
  7596. 000058DA  2F00                     move.l     -[A7], D0
  7597. 000058DC  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7598. 000058E0  3C00                     move.w     D6, D0
  7599. 000058E2  7A00                     moveq.l    D5, 0x00
  7600. 000058E4  603E                     bra        +0x40 /* 00005924 */
  7601. label000058E6:
  7602. 000058E6  206E 0008                movea.l    A0, [A6 + 0x8]
  7603. 000058EA  3005                     move.w     D0, D5
  7604. 000058EC  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  7605. 000058F0  D090                     add.l      D0, [A0]
  7606. 000058F2  2040                     movea.l    A0, D0
  7607. 000058F4  43EE FFAE                lea.l      A1, [A6 - 0x52]
  7608. 000058F8  7013                     moveq.l    D0, 0x13
  7609. label000058FA:
  7610. 000058FA  22D8                     move.l     [A1]+, [A0]+
  7611. 000058FC  51C8 FFFC                dbf        D0, -0x6 /* 000058FA */
  7612. 00005900  32D8                     move.w     [A1]+, [A0]+
  7613. 00005902  302E FFB0                move.w     D0, [A6 - 0x50]
  7614. 00005906  B06E 000C                cmp.w      D0, [A6 + 0xC]
  7615. 0000590A  6602                     bne        +0x4 /* 0000590E */
  7616. 0000590C  5287                     addq.l     D7, 1
  7617. label0000590E:
  7618. 0000590E  202E FFB4                move.l     D0, [A6 - 0x4C]
  7619. 00005912  B0AE 000E                cmp.l      D0, [A6 + 0xE]
  7620. 00005916  660A                     bne        +0xC /* 00005922 */
  7621. 00005918  206E 0012                movea.l    A0, [A6 + 0x12]
  7622. 0000591C  2087                     move.l     [A0], D7
  7623. 0000591E  7000                     moveq.l    D0, 0x00
  7624. 00005920  6008                     bra        +0xA /* 0000592A */
  7625. label00005922:
  7626. 00005922  5245                     addq.w     D5, 1
  7627. label00005924:
  7628. 00005924  BA46                     cmp.w      D5, D6
  7629. 00005926  6DBE                     blt        -0x40 /* 000058E6 */
  7630. 00005928  700B                     moveq.l    D0, 0x0B
  7631. label0000592A:
  7632. 0000592A  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  7633. 0000592E  4E5E                     unlink     A6
  7634. 00005930  4E75                     rts
  7635. export_729:
  7636. 00005932  4E56 FE9C                link       A6, -0x0164
  7637. 00005936  48E7 0308                movem.l    -[A7], D6,D7,A4
  7638. 0000593A  286E 000C                movea.l    A4, [A6 + 0xC]
  7639. 0000593E  486E FE9C                pea.l      [A6 - 0x164]
  7640. 00005942  486E FEA0                pea.l      [A6 - 0x160]
  7641. 00005946  486E FE9E                pea.l      [A6 - 0x162]
  7642. 0000594A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7643. 0000594E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7644. 00005952  2F0C                     move.l     -[A7], A4
  7645. 00005954  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7646. 00005958  4EBA 0904                jsr        [PC + 0x904 /* 0000625E */]
  7647. 0000595C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  7648. 00005960  3E00                     move.w     D7, D0
  7649. 00005962  4A47                     tst.w      D7
  7650. 00005964  6706                     beq        +0x8 /* 0000596C */
  7651. 00005966  3007                     move.w     D0, D7
  7652. 00005968  6000 013C                bra        +0x13E /* 00005AA6 */
  7653. label0000596C:
  7654. 0000596C  206E 0018                movea.l    A0, [A6 + 0x18]
  7655. 00005970  30AE FE9E                move.w     [A0], [A6 - 0x162]
  7656. 00005974  302E FEA0                move.w     D0, [A6 - 0x160]
  7657. 00005978  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  7658. 0000597C  0001 0009                ori.b      D1, 0x9 /* '\t' */
  7659. 00005980  011A                     btst       [A2]+, D0
  7660. 00005982  0012 0042                ori.b      [A2], 0x42 /* 'B' */
  7661. 00005986  0086 00B4 00CA           ori.l      D6, 0xB400CA
  7662. 0000598C  00E0                     .incomplete
  7663. 0000598E  00F6                     .incomplete
  7664. 00005990  0056 004E                ori.w      [A6], 0x4E /* 'N' */
  7665. 00005994  206E FEBA                movea.l    A0, [A6 - 0x146]
  7666. 00005998  302E FECA                move.w     D0, [A6 - 0x136]
  7667. 0000599C  C1FC 001A                muls.w     D0, 0x1A
  7668. 000059A0  D090                     add.l      D0, [A0]
  7669. 000059A2  2040                     movea.l    A0, D0
  7670. 000059A4  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  7671. 000059A8  7005                     moveq.l    D0, 0x05
  7672. label000059AA:
  7673. 000059AA  22D8                     move.l     [A1]+, [A0]+
  7674. 000059AC  51C8 FFFC                dbf        D0, -0x6 /* 000059AA */
  7675. 000059B0  32D8                     move.w     [A1]+, [A0]+
  7676. 000059B2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7677. 000059B6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7678. 000059BA  4EBA 00F2                jsr        [PC + 0xF2 /* 00005AAE */]
  7679. 000059BE  508F                     addq.l     A7, 8
  7680. 000059C0  3E00                     move.w     D7, D0
  7681. 000059C2  6000 00D6                bra        +0xD8 /* 00005A9A */
  7682. 000059C6  206E FEB6                movea.l    A0, [A6 - 0x14A]
  7683. 000059CA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7684. 000059CE  2050                     movea.l    A0, [A0]
  7685. 000059D0  2F28 0016                move.l     -[A7], [A0 + 0x16]
  7686. 000059D4  4EBA 00D8                jsr        [PC + 0xD8 /* 00005AAE */]
  7687. 000059D8  508F                     addq.l     A7, 8
  7688. 000059DA  3E00                     move.w     D7, D0
  7689. 000059DC  6000 00BC                bra        +0xBE /* 00005A9A */
  7690. 000059E0  7E02                     moveq.l    D7, 0x02
  7691. 000059E2  6000 00B6                bra        +0xB8 /* 00005A9A */
  7692. 000059E6  4AAD 8DD6                tst.l      [A5 - 0x722A]
  7693. 000059EA  6606                     bne        +0x8 /* 000059F2 */
  7694. 000059EC  7E02                     moveq.l    D7, 0x02
  7695. 000059EE  6000 00AA                bra        +0xAC /* 00005A9A */
  7696. label000059F2:
  7697. 000059F2  206D 8DEA                movea.l    A0, [A5 - 0x7216]
  7698. 000059F6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7699. 000059FA  2050                     movea.l    A0, [A0]
  7700. 000059FC  2F28 000E                move.l     -[A7], [A0 + 0xE]
  7701. 00005A00  4EBA 00AC                jsr        [PC + 0xAC /* 00005AAE */]
  7702. 00005A04  508F                     addq.l     A7, 8
  7703. 00005A06  3E00                     move.w     D7, D0
  7704. 00005A08  6000 0090                bra        +0x92 /* 00005A9A */
  7705. 00005A0C  206E FF3E                movea.l    A0, [A6 - 0xC2]
  7706. 00005A10  302E FF38                move.w     D0, [A6 - 0xC8]
  7707. 00005A14  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  7708. 00005A18  D090                     add.l      D0, [A0]
  7709. 00005A1A  2040                     movea.l    A0, D0
  7710. 00005A1C  43EE FF94                lea.l      A1, [A6 - 0x6C]
  7711. 00005A20  7013                     moveq.l    D0, 0x13
  7712. label00005A22:
  7713. 00005A22  22D8                     move.l     [A1]+, [A0]+
  7714. 00005A24  51C8 FFFC                dbf        D0, -0x6 /* 00005A22 */
  7715. 00005A28  32D8                     move.w     [A1]+, [A0]+
  7716. 00005A2A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7717. 00005A2E  2F2E FFD6                move.l     -[A7], [A6 - 0x2A]
  7718. 00005A32  4EBA 007A                jsr        [PC + 0x7A /* 00005AAE */]
  7719. 00005A36  508F                     addq.l     A7, 8
  7720. 00005A38  3E00                     move.w     D7, D0
  7721. 00005A3A  605E                     bra        +0x60 /* 00005A9A */
  7722. 00005A3C  206E FEF6                movea.l    A0, [A6 - 0x10A]
  7723. 00005A40  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7724. 00005A44  2050                     movea.l    A0, [A0]
  7725. 00005A46  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  7726. 00005A4A  4EBA 0062                jsr        [PC + 0x62 /* 00005AAE */]
  7727. 00005A4E  508F                     addq.l     A7, 8
  7728. 00005A50  3E00                     move.w     D7, D0
  7729. 00005A52  6046                     bra        +0x48 /* 00005A9A */
  7730. 00005A54  206E FF0A                movea.l    A0, [A6 - 0xF6]
  7731. 00005A58  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7732. 00005A5C  2050                     movea.l    A0, [A0]
  7733. 00005A5E  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  7734. 00005A62  4EBA 004A                jsr        [PC + 0x4A /* 00005AAE */]
  7735. 00005A66  508F                     addq.l     A7, 8
  7736. 00005A68  3E00                     move.w     D7, D0
  7737. 00005A6A  602E                     bra        +0x30 /* 00005A9A */
  7738. 00005A6C  206E FEE6                movea.l    A0, [A6 - 0x11A]
  7739. 00005A70  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7740. 00005A74  2050                     movea.l    A0, [A0]
  7741. 00005A76  2F28 002C                move.l     -[A7], [A0 + 0x2C]
  7742. 00005A7A  4EBA 0032                jsr        [PC + 0x32 /* 00005AAE */]
  7743. 00005A7E  508F                     addq.l     A7, 8
  7744. 00005A80  3E00                     move.w     D7, D0
  7745. 00005A82  6016                     bra        +0x18 /* 00005A9A */
  7746. 00005A84  206E FED2                movea.l    A0, [A6 - 0x12E]
  7747. 00005A88  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7748. 00005A8C  2050                     movea.l    A0, [A0]
  7749. 00005A8E  2F28 000E                move.l     -[A7], [A0 + 0xE]
  7750. 00005A92  4EBA 001A                jsr        [PC + 0x1A /* 00005AAE */]
  7751. 00005A96  508F                     addq.l     A7, 8
  7752. 00005A98  3E00                     move.w     D7, D0
  7753. label00005A9A:
  7754. 00005A9A  486E FEA0                pea.l      [A6 - 0x160]
  7755. 00005A9E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7756. 00005AA2  588F                     addq.l     A7, 4
  7757. 00005AA4  3007                     move.w     D0, D7
  7758. label00005AA6:
  7759. 00005AA6  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7760. 00005AAA  4E5E                     unlink     A6
  7761. 00005AAC  4E75                     rts
  7762. fn00005AAE:
  7763. 00005AAE  4E56 FFE6                link       A6, -0x001A
  7764. 00005AB2  42A7                     clr.l      -[A7]
  7765. 00005AB4  3F3C 0004                move.w     -[A7], 0x4
  7766. 00005AB8  3F3C 0007                move.w     -[A7], 0x7
  7767. 00005ABC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7768. 00005AC0  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  7769. 00005AC4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7770. 00005AC8  4AAE 0008                tst.l      [A6 + 0x8]
  7771. 00005ACC  6604                     bne        +0x6 /* 00005AD2 */
  7772. 00005ACE  7000                     moveq.l    D0, 0x00
  7773. 00005AD0  6046                     bra        +0x48 /* 00005B18 */
  7774. label00005AD2:
  7775. 00005AD2  206E 000C                movea.l    A0, [A6 + 0xC]
  7776. 00005AD6  2F28 0012                move.l     -[A7], [A0 + 0x12]
  7777. 00005ADA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7778. 00005ADE  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  7779. 00005AE2  508F                     addq.l     A7, 8
  7780. 00005AE4  3D40 FFFE                move.w     [A6 - 0x2], D0
  7781. 00005AE8  4A6E FFFE                tst.w      [A6 - 0x2]
  7782. 00005AEC  6710                     beq        +0x12 /* 00005AFE */
  7783. 00005AEE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7784. 00005AF2  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  7785. 00005AF6  588F                     addq.l     A7, 4
  7786. 00005AF8  302E FFFE                move.w     D0, [A6 - 0x2]
  7787. 00005AFC  601A                     bra        +0x1C /* 00005B18 */
  7788. label00005AFE:
  7789. 00005AFE  206E 000C                movea.l    A0, [A6 + 0xC]
  7790. 00005B02  3F3C 0018                move.w     -[A7], 0x18
  7791. 00005B06  486E FFE6                pea.l      [A6 - 0x1A]
  7792. 00005B0A  2F28 0012                move.l     -[A7], [A0 + 0x12]
  7793. 00005B0E  4EAD 068A                jsr        [A5 + 0x68A /* export_205 */]
  7794. 00005B12  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7795. 00005B16  7000                     moveq.l    D0, 0x00
  7796. label00005B18:
  7797. 00005B18  4E5E                     unlink     A6
  7798. 00005B1A  4E75                     rts
  7799. export_723:
  7800. fn00005B1C:
  7801. 00005B1C  4E56 0000                link       A6, 0
  7802. 00005B20  2F0C                     move.l     -[A7], A4
  7803. 00005B22  286E 000C                movea.l    A4, [A6 + 0xC]
  7804. 00005B26  206E 0018                movea.l    A0, [A6 + 0x18]
  7805. 00005B2A  7002                     moveq.l    D0, 0x02
  7806. 00005B2C  3080                     move.w     [A0], D0
  7807. 00005B2E  0C54 271E                cmpi.w     [A4], 0x271E
  7808. 00005B32  6704                     beq        +0x6 /* 00005B38 */
  7809. 00005B34  7037                     moveq.l    D0, 0x37
  7810. 00005B36  600E                     bra        +0x10 /* 00005B46 */
  7811. label00005B38:
  7812. 00005B38  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7813. 00005B3C  3F2C 0008                move.w     -[A7], [A4 + 0x8]
  7814. 00005B40  4EBA 000A                jsr        [PC + 0xA /* 00005B4C */]
  7815. 00005B44  5C8F                     addq.l     A7, 6
  7816. label00005B46:
  7817. 00005B46  285F                     movea.l    A4, [A7]+
  7818. 00005B48  4E5E                     unlink     A6
  7819. 00005B4A  4E75                     rts
  7820. export_737:
  7821. fn00005B4C:
  7822. 00005B4C  4E56 FEFE                link       A6, -0x0102
  7823. 00005B50  422E FEFE                clr.b      [A6 - 0x102]
  7824. 00005B54  426E FFFE                clr.w      [A6 - 0x2]
  7825. 00005B58  302E 0008                move.w     D0, [A6 + 0x8]
  7826. 00005B5C  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  7827. 00005B60  0032 00CA 0FC0           ori.b      [ + <<invalid base displacement size>>], 0xCA
  7828. 00005B66  00D8                     .incomplete
  7829. 00005B68  0FCE                     .incomplete
  7830. 00005B6A  00E4                     .incomplete
  7831. 00005B6C  100C                     move.b     D0, A4
  7832. 00005B6E  00F0                     .incomplete
  7833. 00005B70  0FD1                     .incomplete
  7834. 00005B72  00FC                     .incomplete
  7835. 00005B74  0FA2                     bclr       -[A2], D7
  7836. 00005B76  010A                     btst       A2, D0
  7837. 00005B78  0FA3                     bclr       -[A3], D7
  7838. 00005B7A  0118                     btst       [A0]+, D0
  7839. 00005B7C  0FA4                     bclr       -[A4], D7
  7840. 00005B7E  0126                     btst       -[A6], D0
  7841. 00005B80  0FA1                     bclr       -[A1], D7
  7842. 00005B82  0134 1007                btst       [A4 + D1.w + 0x7], D0
  7843. 00005B86  0142                     bchg       D2, D0
  7844. 00005B88  0FAA 0150                bclr       [A2 + 0x150], D7
  7845. 00005B8C  0FB7 0156                bclr       <<invalid full ext with IS == 1 and I/IS == 6>>, D7
  7846. 00005B90  0FBC 0166 0FBE           bclr       0x1660FBE, D7
  7847. 00005B96  0174 0FBF 0182 0FCF 0190 0FB6 bchg       [[0x1820FCF] + D0 * 8 + 0x1900FB6], D0
  7848. 00005BA2  019E                     bclr       [A6]+, D0
  7849. 00005BA4  0FD8                     .incomplete
  7850. 00005BA6  01AC 0FEA                bclr       [A4 + 0xFEA], D0
  7851. 00005BAA  01BA 0FB5                bclr       [PC + 0xFB5 /* 00006B61, cstring ""<EOF> */], D0
  7852. 00005BAE  01C8                     .incomplete
  7853. 00005BB0  0FD9                     .incomplete
  7854. 00005BB2  01D6                     .incomplete
  7855. 00005BB4  0FD7                     .incomplete
  7856. 00005BB6  01E4                     .incomplete
  7857. 00005BB8  0FD5                     .incomplete
  7858. 00005BBA  01F2                     .incomplete
  7859. 00005BBC  0FE0                     .incomplete
  7860. 00005BBE  0200 0FE8                andi.b     D0, 0xE8
  7861. 00005BC2  020E 0FFC                andi.b     A6, 0xFC
  7862. 00005BC6  021C 1006                andi.b     [A4]+, 0x6
  7863. 00005BCA  022C 0FAE 023E           andi.b     [A4 + 0x23E], 0xAE
  7864. 00005BD0  0FB1 024C                bclr       [A1 + D0.w * 2 + 0x4C], D7
  7865. 00005BD4  0FC5                     .incomplete
  7866. 00005BD6  025A 0FDC                andi.w     [A2]+, 0xFDC
  7867. 00005BDA  0268 0FDD 0278           andi.w     [A0 + 0x278], 0xFDD
  7868. 00005BE0  0FE7                     .incomplete
  7869. 00005BE2  0288 0FCC 0296           andi.l     A0, 0xFCC0296
  7870. 00005BE8  0FF2                     .incomplete
  7871. 00005BEA  02A0 0FFB 02AE           andi.l     -[A0], 0xFFB02AE
  7872. 00005BF0  0FFE                     .incomplete
  7873. 00005BF2  02B8 0FFF 02E2 1000      andi.l     [0x00001000], 0xFFF02E2
  7874. 00005BFA  02F2                     .incomplete
  7875. 00005BFC  1001                     move.b     D0, D1
  7876. 00005BFE  0300                     btst       D0, D1
  7877. 00005C00  0FF4                     .incomplete
  7878. 00005C02  030E                     btst       A6, D1
  7879. 00005C04  0FF7                     .incomplete
  7880. 00005C06  031C                     btst       [A4]+, D1
  7881. 00005C08  0FC3                     .incomplete
  7882. 00005C0A  032E 0FE4                btst       [A6 + 0xFE4], D1
  7883. 00005C0E  0340                     bchg       D0, D1
  7884. 00005C10  0FE5                     .incomplete
  7885. 00005C12  0350                     bchg       [A0], D1
  7886. 00005C14  0FE3                     .incomplete
  7887. 00005C16  0360                     bchg       -[A0], D1
  7888. 00005C18  0FE2                     .incomplete
  7889. 00005C1A  0372 0FC2 0382           bchg       [[ + <<invalid base displacement size>>] + 0x382], D1
  7890. 00005C20  0FE1                     .incomplete
  7891. 00005C22  0392                     bclr       [A2], D1
  7892. 00005C24  0FC1                     .incomplete
  7893. 00005C26  03A2                     bclr       -[A2], D1
  7894. 00005C28  0FD2                     .incomplete
  7895. 00005C2A  03BC 486E FEFE           bclr       0x486EFEFE, D1
  7896. 00005C30  2F2D 9064                move.l     -[A7], [A5 - 0x6F9C]
  7897. 00005C34  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  7898. 00005C38  508F                     addq.l     A7, 8
  7899. 00005C3A  6000 03B0                bra        +0x3B2 /* 00005FEC */
  7900. 00005C3E  7001                     moveq.l    D0, 0x01
  7901. 00005C40  1D40 FEFE                move.b     [A6 - 0x102], D0
  7902. 00005C44  1D6D 8FE1 FEFF           move.b     [A6 - 0x101], [A5 - 0x701F]
  7903. 00005C4A  6000 03A0                bra        +0x3A2 /* 00005FEC */
  7904. 00005C4E  7001                     moveq.l    D0, 0x01
  7905. 00005C50  1D40 FEFE                move.b     [A6 - 0x102], D0
  7906. 00005C54  1D6D 8FE3 FEFF           move.b     [A6 - 0x101], [A5 - 0x701D]
  7907. 00005C5A  6000 0390                bra        +0x392 /* 00005FEC */
  7908. 00005C5E  7001                     moveq.l    D0, 0x01
  7909. 00005C60  1D40 FEFE                move.b     [A6 - 0x102], D0
  7910. 00005C64  1D6D 8FE5 FEFF           move.b     [A6 - 0x101], [A5 - 0x701B]
  7911. 00005C6A  6000 0380                bra        +0x382 /* 00005FEC */
  7912. 00005C6E  486E FEFE                pea.l      [A6 - 0x102]
  7913. 00005C72  3F2D 8FBC                move.w     -[A7], [A5 - 0x7044]
  7914. 00005C76  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7915. 00005C7A  5C8F                     addq.l     A7, 6
  7916. 00005C7C  6000 036E                bra        +0x370 /* 00005FEC */
  7917. 00005C80  486E FEFE                pea.l      [A6 - 0x102]
  7918. 00005C84  3F2D 8FBE                move.w     -[A7], [A5 - 0x7042]
  7919. 00005C88  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7920. 00005C8C  5C8F                     addq.l     A7, 6
  7921. 00005C8E  6000 035C                bra        +0x35E /* 00005FEC */
  7922. 00005C92  486E FEFE                pea.l      [A6 - 0x102]
  7923. 00005C96  3F2D 8F74                move.w     -[A7], [A5 - 0x708C]
  7924. 00005C9A  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7925. 00005C9E  5C8F                     addq.l     A7, 6
  7926. 00005CA0  6000 034A                bra        +0x34C /* 00005FEC */
  7927. 00005CA4  486E FEFE                pea.l      [A6 - 0x102]
  7928. 00005CA8  3F2D 8FC0                move.w     -[A7], [A5 - 0x7040]
  7929. 00005CAC  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7930. 00005CB0  5C8F                     addq.l     A7, 6
  7931. 00005CB2  6000 0338                bra        +0x33A /* 00005FEC */
  7932. 00005CB6  486E FEFE                pea.l      [A6 - 0x102]
  7933. 00005CBA  3F2D 9052                move.w     -[A7], [A5 - 0x6FAE]
  7934. 00005CBE  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7935. 00005CC2  5C8F                     addq.l     A7, 6
  7936. 00005CC4  6000 0326                bra        +0x328 /* 00005FEC */
  7937. 00005CC8  486E FEFE                pea.l      [A6 - 0x102]
  7938. 00005CCC  3F2D 8FB6                move.w     -[A7], [A5 - 0x704A]
  7939. 00005CD0  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7940. 00005CD4  5C8F                     addq.l     A7, 6
  7941. 00005CD6  6000 0314                bra        +0x316 /* 00005FEC */
  7942. 00005CDA  7036                     moveq.l    D0, 0x36
  7943. 00005CDC  3D40 FFFE                move.w     [A6 - 0x2], D0
  7944. 00005CE0  6000 030A                bra        +0x30C /* 00005FEC */
  7945. 00005CE4  306D 8F9E                movea.w    A0, [A5 - 0x7062]
  7946. 00005CE8  486E FEFE                pea.l      [A6 - 0x102]
  7947. 00005CEC  2F08                     move.l     -[A7], A0
  7948. 00005CEE  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  7949. 00005CF2  508F                     addq.l     A7, 8
  7950. 00005CF4  6000 02F6                bra        +0x2F8 /* 00005FEC */
  7951. 00005CF8  486E FEFE                pea.l      [A6 - 0x102]
  7952. 00005CFC  3F2D 8FA0                move.w     -[A7], [A5 - 0x7060]
  7953. 00005D00  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7954. 00005D04  5C8F                     addq.l     A7, 6
  7955. 00005D06  6000 02E4                bra        +0x2E6 /* 00005FEC */
  7956. 00005D0A  486E FEFE                pea.l      [A6 - 0x102]
  7957. 00005D0E  3F2D 8FB8                move.w     -[A7], [A5 - 0x7048]
  7958. 00005D12  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7959. 00005D16  5C8F                     addq.l     A7, 6
  7960. 00005D18  6000 02D2                bra        +0x2D4 /* 00005FEC */
  7961. 00005D1C  486E FEFE                pea.l      [A6 - 0x102]
  7962. 00005D20  486D F722                pea.l      [A5 - 0x8DE]
  7963. 00005D24  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  7964. 00005D28  508F                     addq.l     A7, 8
  7965. 00005D2A  6000 02C0                bra        +0x2C2 /* 00005FEC */
  7966. 00005D2E  486E FEFE                pea.l      [A6 - 0x102]
  7967. 00005D32  3F2D 8FB4                move.w     -[A7], [A5 - 0x704C]
  7968. 00005D36  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7969. 00005D3A  5C8F                     addq.l     A7, 6
  7970. 00005D3C  6000 02AE                bra        +0x2B0 /* 00005FEC */
  7971. 00005D40  486E FEFE                pea.l      [A6 - 0x102]
  7972. 00005D44  3F2D 8FBA                move.w     -[A7], [A5 - 0x7046]
  7973. 00005D48  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7974. 00005D4C  5C8F                     addq.l     A7, 6
  7975. 00005D4E  6000 029C                bra        +0x29E /* 00005FEC */
  7976. 00005D52  486E FEFE                pea.l      [A6 - 0x102]
  7977. 00005D56  3F2D 8FB2                move.w     -[A7], [A5 - 0x704E]
  7978. 00005D5A  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7979. 00005D5E  5C8F                     addq.l     A7, 6
  7980. 00005D60  6000 028A                bra        +0x28C /* 00005FEC */
  7981. 00005D64  486E FEFE                pea.l      [A6 - 0x102]
  7982. 00005D68  3F2D 8DA6                move.w     -[A7], [A5 - 0x725A]
  7983. 00005D6C  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7984. 00005D70  5C8F                     addq.l     A7, 6
  7985. 00005D72  6000 0278                bra        +0x27A /* 00005FEC */
  7986. 00005D76  486E FEFE                pea.l      [A6 - 0x102]
  7987. 00005D7A  3F2D 8FA6                move.w     -[A7], [A5 - 0x705A]
  7988. 00005D7E  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7989. 00005D82  5C8F                     addq.l     A7, 6
  7990. 00005D84  6000 0266                bra        +0x268 /* 00005FEC */
  7991. 00005D88  486E FEFE                pea.l      [A6 - 0x102]
  7992. 00005D8C  3F2D 8FA2                move.w     -[A7], [A5 - 0x705E]
  7993. 00005D90  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7994. 00005D94  5C8F                     addq.l     A7, 6
  7995. 00005D96  6000 0254                bra        +0x256 /* 00005FEC */
  7996. 00005D9A  486E FEFE                pea.l      [A6 - 0x102]
  7997. 00005D9E  3F2D 8FA8                move.w     -[A7], [A5 - 0x7058]
  7998. 00005DA2  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7999. 00005DA6  5C8F                     addq.l     A7, 6
  8000. 00005DA8  6000 0242                bra        +0x244 /* 00005FEC */
  8001. 00005DAC  486E FEFE                pea.l      [A6 - 0x102]
  8002. 00005DB0  2F2D 9060                move.l     -[A7], [A5 - 0x6FA0]
  8003. 00005DB4  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  8004. 00005DB8  508F                     addq.l     A7, 8
  8005. 00005DBA  6000 0230                bra        +0x232 /* 00005FEC */
  8006. 00005DBE  486E FEFE                pea.l      [A6 - 0x102]
  8007. 00005DC2  3F2D 8F9A                move.w     -[A7], [A5 - 0x7066]
  8008. 00005DC6  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  8009. 00005DCA  5C8F                     addq.l     A7, 6
  8010. 00005DCC  6000 021E                bra        +0x220 /* 00005FEC */
  8011. 00005DD0  486E FEFE                pea.l      [A6 - 0x102]
  8012. 00005DD4  3F2D 8FA4                move.w     -[A7], [A5 - 0x705C]
  8013. 00005DD8  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  8014. 00005DDC  5C8F                     addq.l     A7, 6
  8015. 00005DDE  6000 020C                bra        +0x20E /* 00005FEC */
  8016. 00005DE2  306D 8F9C                movea.w    A0, [A5 - 0x7064]
  8017. 00005DE6  486E FEFE                pea.l      [A6 - 0x102]
  8018. 00005DEA  2F08                     move.l     -[A7], A0
  8019. 00005DEC  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8020. 00005DF0  508F                     addq.l     A7, 8
  8021. 00005DF2  6000 01F8                bra        +0x1FA /* 00005FEC */
  8022. 00005DF6  306D 8F7C                movea.w    A0, [A5 - 0x7084]
  8023. 00005DFA  486E FEFE                pea.l      [A6 - 0x102]
  8024. 00005DFE  4868 0001                pea.l      [A0 + 0x1]
  8025. 00005E02  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8026. 00005E06  508F                     addq.l     A7, 8
  8027. 00005E08  6000 01E2                bra        +0x1E4 /* 00005FEC */
  8028. 00005E0C  486E FEFE                pea.l      [A6 - 0x102]
  8029. 00005E10  3F2D 8F90                move.w     -[A7], [A5 - 0x7070]
  8030. 00005E14  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  8031. 00005E18  5C8F                     addq.l     A7, 6
  8032. 00005E1A  6000 01D0                bra        +0x1D2 /* 00005FEC */
  8033. 00005E1E  486E FEFE                pea.l      [A6 - 0x102]
  8034. 00005E22  3F2D 8F7A                move.w     -[A7], [A5 - 0x7086]
  8035. 00005E26  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  8036. 00005E2A  5C8F                     addq.l     A7, 6
  8037. 00005E2C  6000 01BE                bra        +0x1C0 /* 00005FEC */
  8038. 00005E30  486E FEFE                pea.l      [A6 - 0x102]
  8039. 00005E34  3F2D 8F8E                move.w     -[A7], [A5 - 0x7072]
  8040. 00005E38  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  8041. 00005E3C  5C8F                     addq.l     A7, 6
  8042. 00005E3E  6000 01AC                bra        +0x1AE /* 00005FEC */
  8043. 00005E42  306D 8F98                movea.w    A0, [A5 - 0x7068]
  8044. 00005E46  486E FEFE                pea.l      [A6 - 0x102]
  8045. 00005E4A  2F08                     move.l     -[A7], A0
  8046. 00005E4C  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8047. 00005E50  508F                     addq.l     A7, 8
  8048. 00005E52  6000 0198                bra        +0x19A /* 00005FEC */
  8049. 00005E56  306D 8F96                movea.w    A0, [A5 - 0x706A]
  8050. 00005E5A  486E FEFE                pea.l      [A6 - 0x102]
  8051. 00005E5E  2F08                     move.l     -[A7], A0
  8052. 00005E60  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8053. 00005E64  508F                     addq.l     A7, 8
  8054. 00005E66  6000 0184                bra        +0x186 /* 00005FEC */
  8055. 00005E6A  486E FEFE                pea.l      [A6 - 0x102]
  8056. 00005E6E  2F2D 8FAE                move.l     -[A7], [A5 - 0x7052]
  8057. 00005E72  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8058. 00005E76  508F                     addq.l     A7, 8
  8059. 00005E78  6000 0172                bra        +0x174 /* 00005FEC */
  8060. 00005E7C  486E FEFE                pea.l      [A6 - 0x102]
  8061. 00005E80  4EBA 023E                jsr        [PC + 0x23E /* 000060C0 */]
  8062. 00005E84  588F                     addq.l     A7, 4
  8063. 00005E86  6000 0164                bra        +0x166 /* 00005FEC */
  8064. 00005E8A  486E FEFE                pea.l      [A6 - 0x102]
  8065. 00005E8E  3F2D 8FCC                move.w     -[A7], [A5 - 0x7034]
  8066. 00005E92  4EBA E488                jsr        [PC - 0x1B78 /* 0000431C */]
  8067. 00005E96  5C8F                     addq.l     A7, 6
  8068. 00005E98  6000 0152                bra        +0x154 /* 00005FEC */
  8069. 00005E9C  3F2D 8FCA                move.w     -[A7], [A5 - 0x7036]
  8070. 00005EA0  486E FEFE                pea.l      [A6 - 0x102]
  8071. 00005EA4  A8FF                     syscall    GetFName/GetFontName
  8072. 00005EA6  6000 0144                bra        +0x146 /* 00005FEC */
  8073. 00005EAA  0C6D FFFF 8FD0           cmpi.w     [A5 - 0x7030], 0xFFFF
  8074. 00005EB0  6612                     bne        +0x14 /* 00005EC4 */
  8075. 00005EB2  486E FEFE                pea.l      [A6 - 0x102]
  8076. 00005EB6  486D F72A                pea.l      [A5 - 0x8D6]
  8077. 00005EBA  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  8078. 00005EBE  508F                     addq.l     A7, 8
  8079. 00005EC0  6000 012A                bra        +0x12C /* 00005FEC */
  8080. label00005EC4:
  8081. 00005EC4  306D 8FD0                movea.w    A0, [A5 - 0x7030]
  8082. 00005EC8  486E FEFE                pea.l      [A6 - 0x102]
  8083. 00005ECC  2F08                     move.l     -[A7], A0
  8084. 00005ECE  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8085. 00005ED2  508F                     addq.l     A7, 8
  8086. 00005ED4  6000 0116                bra        +0x118 /* 00005FEC */
  8087. 00005ED8  306D 8FC8                movea.w    A0, [A5 - 0x7038]
  8088. 00005EDC  486E FEFE                pea.l      [A6 - 0x102]
  8089. 00005EE0  2F08                     move.l     -[A7], A0
  8090. 00005EE2  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8091. 00005EE6  508F                     addq.l     A7, 8
  8092. 00005EE8  6000 0102                bra        +0x104 /* 00005FEC */
  8093. 00005EEC  486E FEFE                pea.l      [A6 - 0x102]
  8094. 00005EF0  3F2D 8FCE                move.w     -[A7], [A5 - 0x7032]
  8095. 00005EF4  4EBA E346                jsr        [PC - 0x1CBA /* 0000423C */]
  8096. 00005EF8  5C8F                     addq.l     A7, 6
  8097. 00005EFA  6000 00F0                bra        +0xF2 /* 00005FEC */
  8098. 00005EFE  486E FEFE                pea.l      [A6 - 0x102]
  8099. 00005F02  3F2D 8F88                move.w     -[A7], [A5 - 0x7078]
  8100. 00005F06  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  8101. 00005F0A  5C8F                     addq.l     A7, 6
  8102. 00005F0C  6000 00DE                bra        +0xE0 /* 00005FEC */
  8103. 00005F10  486E FEFE                pea.l      [A6 - 0x102]
  8104. 00005F14  3F2D 8F86                move.w     -[A7], [A5 - 0x707A]
  8105. 00005F18  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  8106. 00005F1C  5C8F                     addq.l     A7, 6
  8107. 00005F1E  6000 00CC                bra        +0xCE /* 00005FEC */
  8108. 00005F22  306D 8F80                movea.w    A0, [A5 - 0x7080]
  8109. 00005F26  486E FEFE                pea.l      [A6 - 0x102]
  8110. 00005F2A  4868 0001                pea.l      [A0 + 0x1]
  8111. 00005F2E  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8112. 00005F32  508F                     addq.l     A7, 8
  8113. 00005F34  6000 00B6                bra        +0xB8 /* 00005FEC */
  8114. 00005F38  306D 8F7E                movea.w    A0, [A5 - 0x7082]
  8115. 00005F3C  486E FEFE                pea.l      [A6 - 0x102]
  8116. 00005F40  4868 0001                pea.l      [A0 + 0x1]
  8117. 00005F44  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8118. 00005F48  508F                     addq.l     A7, 8
  8119. 00005F4A  6000 00A0                bra        +0xA2 /* 00005FEC */
  8120. 00005F4E  306D 8F92                movea.w    A0, [A5 - 0x706E]
  8121. 00005F52  486E FEFE                pea.l      [A6 - 0x102]
  8122. 00005F56  2F08                     move.l     -[A7], A0
  8123. 00005F58  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8124. 00005F5C  508F                     addq.l     A7, 8
  8125. 00005F5E  6000 008C                bra        +0x8E /* 00005FEC */
  8126. 00005F62  306D 8F94                movea.w    A0, [A5 - 0x706C]
  8127. 00005F66  486E FEFE                pea.l      [A6 - 0x102]
  8128. 00005F6A  2F08                     move.l     -[A7], A0
  8129. 00005F6C  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8130. 00005F70  508F                     addq.l     A7, 8
  8131. 00005F72  6000 0078                bra        +0x7A /* 00005FEC */
  8132. 00005F76  306D 8F82                movea.w    A0, [A5 - 0x707E]
  8133. 00005F7A  486E FEFE                pea.l      [A6 - 0x102]
  8134. 00005F7E  4868 0001                pea.l      [A0 + 0x1]
  8135. 00005F82  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8136. 00005F86  508F                     addq.l     A7, 8
  8137. 00005F88  6000 0062                bra        +0x64 /* 00005FEC */
  8138. 00005F8C  306D 8F8A                movea.w    A0, [A5 - 0x7076]
  8139. 00005F90  486E FEFE                pea.l      [A6 - 0x102]
  8140. 00005F94  4868 0001                pea.l      [A0 + 0x1]
  8141. 00005F98  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8142. 00005F9C  508F                     addq.l     A7, 8
  8143. 00005F9E  604C                     bra        +0x4E /* 00005FEC */
  8144. 00005FA0  306D 8F84                movea.w    A0, [A5 - 0x707C]
  8145. 00005FA4  486E FEFE                pea.l      [A6 - 0x102]
  8146. 00005FA8  4868 0001                pea.l      [A0 + 0x1]
  8147. 00005FAC  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8148. 00005FB0  508F                     addq.l     A7, 8
  8149. 00005FB2  6038                     bra        +0x3A /* 00005FEC */
  8150. 00005FB4  306D 8F8C                movea.w    A0, [A5 - 0x7074]
  8151. 00005FB8  486E FEFE                pea.l      [A6 - 0x102]
  8152. 00005FBC  4868 0001                pea.l      [A0 + 0x1]
  8153. 00005FC0  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8154. 00005FC4  508F                     addq.l     A7, 8
  8155. 00005FC6  6024                     bra        +0x26 /* 00005FEC */
  8156. 00005FC8  302D 8F92                move.w     D0, [A5 - 0x706E]
  8157. 00005FCC  D06D 8F94                add.w      D0, [A5 - 0x706C]
  8158. 00005FD0  48C0                     ext.l      D0
  8159. 00005FD2  81FC 0002                divs.w     D0, 0x2
  8160. 00005FD6  48C0                     ext.l      D0
  8161. 00005FD8  486E FEFE                pea.l      [A6 - 0x102]
  8162. 00005FDC  2F00                     move.l     -[A7], D0
  8163. 00005FDE  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  8164. 00005FE2  508F                     addq.l     A7, 8
  8165. 00005FE4  6006                     bra        +0x8 /* 00005FEC */
  8166. 00005FE6  702B                     moveq.l    D0, 0x2B
  8167. 00005FE8  3D40 FFFE                move.w     [A6 - 0x2], D0
  8168. label00005FEC:
  8169. 00005FEC  4A6E FFFE                tst.w      [A6 - 0x2]
  8170. 00005FF0  6706                     beq        +0x8 /* 00005FF8 */
  8171. 00005FF2  302E FFFE                move.w     D0, [A6 - 0x2]
  8172. 00005FF6  600E                     bra        +0x10 /* 00006006 */
  8173. label00005FF8:
  8174. 00005FF8  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8175. 00005FFC  486E FEFE                pea.l      [A6 - 0x102]
  8176. 00006000  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  8177. 00006004  508F                     addq.l     A7, 8
  8178. label00006006:
  8179. 00006006  4E5E                     unlink     A6
  8180. 00006008  4E75                     rts
  8181. fn0000600A:
  8182. 0000600A  4E56 FFF8                link       A6, -0x0008
  8183. 0000600E  48E7 0300                movem.l    -[A7], D6,D7
  8184. 00006012  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8185. 00006016  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8186. 0000601A  588F                     addq.l     A7, 4
  8187. 0000601C  4A40                     tst.w      D0
  8188. 0000601E  6606                     bne        +0x8 /* 00006026 */
  8189. 00006020  702B                     moveq.l    D0, 0x2B
  8190. 00006022  6000 0094                bra        +0x96 /* 000060B8 */
  8191. label00006026:
  8192. 00006026  426E FFFE                clr.w      [A6 - 0x2]
  8193. 0000602A  426E FFFC                clr.w      [A6 - 0x4]
  8194. 0000602E  42A7                     clr.l      -[A7]
  8195. 00006030  3F3C 0004                move.w     -[A7], 0x4
  8196. 00006034  3F3C 0007                move.w     -[A7], 0x7
  8197. 00006038  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8198. 0000603C  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  8199. 00006040  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8200. 00006044  7E01                     moveq.l    D7, 0x01
  8201. 00006046  7C00                     moveq.l    D6, 0x00
  8202. 00006048  6050                     bra        +0x52 /* 0000609A */
  8203. label0000604A:
  8204. 0000604A  4A47                     tst.w      D7
  8205. 0000604C  6612                     bne        +0x14 /* 00006060 */
  8206. 0000604E  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  8207. 00006052  206E 000C                movea.l    A0, [A6 + 0xC]
  8208. 00006056  2F28 0012                move.l     -[A7], [A0 + 0x12]
  8209. 0000605A  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  8210. 0000605E  5C8F                     addq.l     A7, 6
  8211. label00006060:
  8212. 00006060  486E FFF8                pea.l      [A6 - 0x8]
  8213. 00006064  306E FFFC                movea.w    A0, [A6 - 0x4]
  8214. 00006068  4868 0001                pea.l      [A0 + 0x1]
  8215. 0000606C  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  8216. 00006070  508F                     addq.l     A7, 8
  8217. 00006072  3C00                     move.w     D6, D0
  8218. 00006074  4A46                     tst.w      D6
  8219. 00006076  663E                     bne        +0x40 /* 000060B6 */
  8220. 00006078  4267                     clr.w      -[A7]
  8221. 0000607A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8222. 0000607E  206E 000C                movea.l    A0, [A6 + 0xC]
  8223. 00006082  2F28 0012                move.l     -[A7], [A0 + 0x12]
  8224. 00006086  4EAD 1412                jsr        [A5 + 0x1412 /* export_638 */]
  8225. 0000608A  301F                     move.w     D0, [A7]+
  8226. 0000608C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8227. 00006090  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  8228. 00006094  7E00                     moveq.l    D7, 0x00
  8229. 00006096  526E FFFC                addq.w     [A6 - 0x4], 1
  8230. label0000609A:
  8231. 0000609A  4267                     clr.w      -[A7]
  8232. 0000609C  1F3C 0001                move.b     -[A7], 0x1
  8233. 000060A0  486E FFFC                pea.l      [A6 - 0x4]
  8234. 000060A4  206E 0008                movea.l    A0, [A6 + 0x8]
  8235. 000060A8  2F28 004E                move.l     -[A7], [A0 + 0x4E]
  8236. 000060AC  4EAD 1532                jsr        [A5 + 0x1532 /* export_674 */]
  8237. 000060B0  101F                     move.b     D0, [A7]+
  8238. 000060B2  4A00                     tst.b      D0
  8239. 000060B4  6694                     bne        -0x6A /* 0000604A */
  8240. label000060B6:
  8241. 000060B6  3006                     move.w     D0, D6
  8242. label000060B8:
  8243. 000060B8  4CDF 00C0                movem.l    D6,D7, [A7]+
  8244. 000060BC  4E5E                     unlink     A6
  8245. 000060BE  4E75                     rts
  8246. fn000060C0:
  8247. 000060C0  4E56 FFE8                link       A6, -0x0018
  8248. 000060C4  2D6D 9178 FFFC           move.l     [A6 - 0x4], [A5 - 0x6E88]
  8249. 000060CA  203C 0000 03FF           move.l     D0, 0x3FF
  8250. 000060D0  C0AE FFFC                and.l      D0, [A6 - 0x4]
  8251. 000060D4  3F3C 0015                move.w     -[A7], 0x15
  8252. 000060D8  3F3C 000B                move.w     -[A7], 0xB
  8253. 000060DC  3F00                     move.w     -[A7], D0
  8254. 000060DE  4EBA 00E0                jsr        [PC + 0xE0 /* 000061C0 */]
  8255. 000060E2  5C8F                     addq.l     A7, 6
  8256. 000060E4  223C 0000 0C00           move.l     D1, 0xC00
  8257. 000060EA  C2AE FFFC                and.l      D1, [A6 - 0x4]
  8258. 000060EE  740A                     moveq.l    D2, 0x0A
  8259. 000060F0  E4A9                     lsr        D1, D2
  8260. 000060F2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  8261. 000060F6  3F3C 0007                move.w     -[A7], 0x7
  8262. 000060FA  3F01                     move.w     -[A7], D1
  8263. 000060FC  2D40 FFF8                move.l     [A6 - 0x8], D0
  8264. 00006100  4EBA 00BE                jsr        [PC + 0xBE /* 000061C0 */]
  8265. 00006104  5C8F                     addq.l     A7, 6
  8266. 00006106  223C 0000 3000           move.l     D1, 0x3000 /* '0\0' */
  8267. 0000610C  C2AE FFFC                and.l      D1, [A6 - 0x4]
  8268. 00006110  740C                     moveq.l    D2, 0x0C
  8269. 00006112  E4A9                     lsr        D1, D2
  8270. 00006114  3F3C 0006                move.w     -[A7], 0x6
  8271. 00006118  3F3C 0003                move.w     -[A7], 0x3
  8272. 0000611C  3F01                     move.w     -[A7], D1
  8273. 0000611E  2D40 FFF4                move.l     [A6 - 0xC], D0
  8274. 00006122  4EBA 009C                jsr        [PC + 0x9C /* 000061C0 */]
  8275. 00006126  5C8F                     addq.l     A7, 6
  8276. 00006128  223C 0000 C000           move.l     D1, 0xC000
  8277. 0000612E  C2AE FFFC                and.l      D1, [A6 - 0x4]
  8278. 00006132  740E                     moveq.l    D2, 0x0E
  8279. 00006134  E4A9                     lsr        D1, D2
  8280. 00006136  3F3C 0002                move.w     -[A7], 0x2
  8281. 0000613A  4267                     clr.w      -[A7]
  8282. 0000613C  3F01                     move.w     -[A7], D1
  8283. 0000613E  2D40 FFF0                move.l     [A6 - 0x10], D0
  8284. 00006142  4EBA 007C                jsr        [PC + 0x7C /* 000061C0 */]
  8285. 00006146  5C8F                     addq.l     A7, 6
  8286. 00006148  223C 0001 0000           move.l     D1, 0x10000
  8287. 0000614E  C2AE FFFC                and.l      D1, [A6 - 0x4]
  8288. 00006152  7410                     moveq.l    D2, 0x10
  8289. 00006154  E4A9                     lsr        D1, D2
  8290. 00006156  3F3C 0017                move.w     -[A7], 0x17
  8291. 0000615A  3F3C 0016                move.w     -[A7], 0x16
  8292. 0000615E  3F01                     move.w     -[A7], D1
  8293. 00006160  2D40 FFEC                move.l     [A6 - 0x14], D0
  8294. 00006164  4EBA 005A                jsr        [PC + 0x5A /* 000061C0 */]
  8295. 00006168  5C8F                     addq.l     A7, 6
  8296. 0000616A  223C 0002 0000           move.l     D1, 0x20000
  8297. 00006170  C2AE FFFC                and.l      D1, [A6 - 0x4]
  8298. 00006174  7411                     moveq.l    D2, 0x11
  8299. 00006176  E4A9                     lsr        D1, D2
  8300. 00006178  3F3C 0019                move.w     -[A7], 0x19
  8301. 0000617C  3F3C 0018                move.w     -[A7], 0x18
  8302. 00006180  3F01                     move.w     -[A7], D1
  8303. 00006182  2D40 FFE8                move.l     [A6 - 0x18], D0
  8304. 00006186  4EBA 0038                jsr        [PC + 0x38 /* 000061C0 */]
  8305. 0000618A  5C8F                     addq.l     A7, 6
  8306. 0000618C  2F00                     move.l     -[A7], D0
  8307. 0000618E  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  8308. 00006192  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  8309. 00006196  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8310. 0000619A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8311. 0000619E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8312. 000061A2  486D F7BE                pea.l      [A5 - 0x842]
  8313. 000061A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8314. 000061AA  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  8315. 000061AE  4FEF 0020                lea.l      A7, [A7 + 0x20]
  8316. 000061B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8317. 000061B6  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  8318. 000061BA  588F                     addq.l     A7, 4
  8319. 000061BC  4E5E                     unlink     A6
  8320. 000061BE  4E75                     rts
  8321. fn000061C0:
  8322. 000061C0  4E56 0000                link       A6, 0
  8323. 000061C4  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  8324. 000061C8  3E2E 0008                move.w     D7, [A6 + 0x8]
  8325. 000061CC  3C2E 000A                move.w     D6, [A6 + 0xA]
  8326. 000061D0  3A2E 000C                move.w     D5, [A6 + 0xC]
  8327. 000061D4  3006                     move.w     D0, D6
  8328. 000061D6  C1FC 0006                muls.w     D0, 0x6
  8329. 000061DA  41ED F244                lea.l      A0, [A5 - 0xDBC]
  8330. 000061DE  D1C0                     add.l      A0, D0
  8331. 000061E0  2848                     movea.l    A4, A0
  8332. 000061E2  600E                     bra        +0x10 /* 000061F2 */
  8333. label000061E4:
  8334. 000061E4  BE54                     cmp.w      D7, [A4]
  8335. 000061E6  6606                     bne        +0x8 /* 000061EE */
  8336. 000061E8  202C 0002                move.l     D0, [A4 + 0x2]
  8337. 000061EC  600E                     bra        +0x10 /* 000061FC */
  8338. label000061EE:
  8339. 000061EE  5246                     addq.w     D6, 1
  8340. 000061F0  5C8C                     addq.l     A4, 6
  8341. label000061F2:
  8342. 000061F2  BC45                     cmp.w      D6, D5
  8343. 000061F4  6FEE                     ble        -0x10 /* 000061E4 */
  8344. 000061F6  41ED F7D0                lea.l      A0, [A5 - 0x830]
  8345. 000061FA  2008                     move.l     D0, A0
  8346. label000061FC:
  8347. 000061FC  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  8348. 00006200  4E5E                     unlink     A6
  8349. 00006202  4E75                     rts
  8350. export_739:
  8351. 00006204  4E56 0000                link       A6, 0
  8352. 00006208  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  8353. 0000620C  3E2E 000C                move.w     D7, [A6 + 0xC]
  8354. 00006210  3C2E 000E                move.w     D6, [A6 + 0xE]
  8355. 00006214  3007                     move.w     D0, D7
  8356. 00006216  C1FC 0006                muls.w     D0, 0x6
  8357. 0000621A  41ED F244                lea.l      A0, [A5 - 0xDBC]
  8358. 0000621E  D1C0                     add.l      A0, D0
  8359. 00006220  2848                     movea.l    A4, A0
  8360. 00006222  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8361. 00006226  4EAD 1682                jsr        [A5 + 0x1682 /* export_716 */]
  8362. 0000622A  588F                     addq.l     A7, 4
  8363. 0000622C  3A00                     move.w     D5, D0
  8364. 0000622E  6020                     bra        +0x22 /* 00006250 */
  8365. label00006230:
  8366. 00006230  3045                     movea.w    A0, D5
  8367. 00006232  2F08                     move.l     -[A7], A0
  8368. 00006234  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8369. 00006238  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  8370. 0000623C  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  8371. 00006240  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8372. 00006244  4A40                     tst.w      D0
  8373. 00006246  6704                     beq        +0x6 /* 0000624C */
  8374. 00006248  3014                     move.w     D0, [A4]
  8375. 0000624A  600A                     bra        +0xC /* 00006256 */
  8376. label0000624C:
  8377. 0000624C  5247                     addq.w     D7, 1
  8378. 0000624E  5C8C                     addq.l     A4, 6
  8379. label00006250:
  8380. 00006250  BE46                     cmp.w      D7, D6
  8381. 00006252  6FDC                     ble        -0x22 /* 00006230 */
  8382. 00006254  70FF                     moveq.l    D0, 0xFFFFFFFF
  8383. label00006256:
  8384. 00006256  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  8385. 0000625A  4E5E                     unlink     A6
  8386. 0000625C  4E75                     rts
  8387. fn0000625E:
  8388. 0000625E  4E56 FFFC                link       A6, -0x0004
  8389. 00006262  2F0C                     move.l     -[A7], A4
  8390. 00006264  286E 000C                movea.l    A4, [A6 + 0xC]
  8391. 00006268  206E 0018                movea.l    A0, [A6 + 0x18]
  8392. 0000626C  4250                     clr.w      [A0]
  8393. 0000626E  0C54 271E                cmpi.w     [A4], 0x271E
  8394. 00006272  6608                     bne        +0xA /* 0000627C */
  8395. 00006274  206E 0018                movea.l    A0, [A6 + 0x18]
  8396. 00006278  5250                     addq.w     [A0], 1
  8397. 0000627A  508C                     addq.l     A4, 8
  8398. label0000627C:
  8399. 0000627C  206E 0020                movea.l    A0, [A6 + 0x20]
  8400. 00006280  3094                     move.w     [A0], [A4]
  8401. 00006282  206E 0018                movea.l    A0, [A6 + 0x18]
  8402. 00006286  5250                     addq.w     [A0], 1
  8403. 00006288  508C                     addq.l     A4, 8
  8404. 0000628A  0C54 271B                cmpi.w     [A4], 0x271B
  8405. 0000628E  6704                     beq        +0x6 /* 00006294 */
  8406. 00006290  7005                     moveq.l    D0, 0x05
  8407. 00006292  6038                     bra        +0x3A /* 000062CC */
  8408. label00006294:
  8409. 00006294  206E 0018                movea.l    A0, [A6 + 0x18]
  8410. 00006298  5250                     addq.w     [A0], 1
  8411. 0000629A  508C                     addq.l     A4, 8
  8412. 0000629C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8413. 000062A0  486E FFFE                pea.l      [A6 - 0x2]
  8414. 000062A4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8415. 000062A8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8416. 000062AC  2F0C                     move.l     -[A7], A4
  8417. 000062AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8418. 000062B2  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  8419. 000062B6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8420. 000062BA  3D40 FFFC                move.w     [A6 - 0x4], D0
  8421. 000062BE  206E 0018                movea.l    A0, [A6 + 0x18]
  8422. 000062C2  302E FFFE                move.w     D0, [A6 - 0x2]
  8423. 000062C6  D150                     add.w      [A0], D0
  8424. 000062C8  302E FFFC                move.w     D0, [A6 - 0x4]
  8425. label000062CC:
  8426. 000062CC  285F                     movea.l    A4, [A7]+
  8427. 000062CE  4E5E                     unlink     A6
  8428. 000062D0  4E75                     rts
  8429. fn000062D2:
  8430. 000062D2  4E56 FF00                link       A6, -0x0100
  8431. 000062D6  2F07                     move.l     -[A7], D7
  8432. 000062D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8433. 000062DC  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8434. 000062E0  588F                     addq.l     A7, 4
  8435. 000062E2  4A40                     tst.w      D0
  8436. 000062E4  6604                     bne        +0x6 /* 000062EA */
  8437. 000062E6  702B                     moveq.l    D0, 0x2B
  8438. 000062E8  6026                     bra        +0x28 /* 00006310 */
  8439. label000062EA:
  8440. 000062EA  422E FF00                clr.b      [A6 - 0x100]
  8441. 000062EE  486E FF00                pea.l      [A6 - 0x100]
  8442. 000062F2  206E 0008                movea.l    A0, [A6 + 0x8]
  8443. 000062F6  3F28 004C                move.w     -[A7], [A0 + 0x4C]
  8444. 000062FA  4EBA 001A                jsr        [PC + 0x1A /* 00006316 */]
  8445. 000062FE  5C8F                     addq.l     A7, 6
  8446. 00006300  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8447. 00006304  486E FF00                pea.l      [A6 - 0x100]
  8448. 00006308  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  8449. 0000630C  508F                     addq.l     A7, 8
  8450. 0000630E  7000                     moveq.l    D0, 0x00
  8451. label00006310:
  8452. 00006310  2E1F                     move.l     D7, [A7]+
  8453. 00006312  4E5E                     unlink     A6
  8454. 00006314  4E75                     rts
  8455. fn00006316:
  8456. 00006316  4E56 0000                link       A6, 0
  8457. 0000631A  4A6E 0008                tst.w      [A6 + 0x8]
  8458. 0000631E  660E                     bne        +0x10 /* 0000632E */
  8459. 00006320  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8460. 00006324  486D F7D2                pea.l      [A5 - 0x82E]
  8461. 00006328  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  8462. 0000632C  508F                     addq.l     A7, 8
  8463. label0000632E:
  8464. 0000632E  082E 0007 0009           btst.b     [A6 + 0x9], 0x7
  8465. 00006334  670E                     beq        +0x10 /* 00006344 */
  8466. 00006336  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8467. 0000633A  486D F7DC                pea.l      [A5 - 0x824]
  8468. 0000633E  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  8469. 00006342  508F                     addq.l     A7, 8
  8470. label00006344:
  8471. 00006344  082E 0006 0009           btst.b     [A6 + 0x9], 0x6
  8472. 0000634A  670E                     beq        +0x10 /* 0000635A */
  8473. 0000634C  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8474. 00006350  486D F7E4                pea.l      [A5 - 0x81C]
  8475. 00006354  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  8476. 00006358  508F                     addq.l     A7, 8
  8477. label0000635A:
  8478. 0000635A  082E 0005 0009           btst.b     [A6 + 0x9], 0x5
  8479. 00006360  670E                     beq        +0x10 /* 00006370 */
  8480. 00006362  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8481. 00006366  486D F7F0                pea.l      [A5 - 0x810]
  8482. 0000636A  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  8483. 0000636E  508F                     addq.l     A7, 8
  8484. label00006370:
  8485. 00006370  082E 0004 0009           btst.b     [A6 + 0x9], 0x4
  8486. 00006376  670E                     beq        +0x10 /* 00006386 */
  8487. 00006378  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8488. 0000637C  486D F7FC                pea.l      [A5 - 0x804]
  8489. 00006380  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  8490. 00006384  508F                     addq.l     A7, 8
  8491. label00006386:
  8492. 00006386  082E 0002 0009           btst.b     [A6 + 0x9], 0x2
  8493. 0000638C  670E                     beq        +0x10 /* 0000639C */
  8494. 0000638E  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8495. 00006392  486D F806                pea.l      [A5 - 0x7FA]
  8496. 00006396  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  8497. 0000639A  508F                     addq.l     A7, 8
  8498. label0000639C:
  8499. 0000639C  082E 0001 0009           btst.b     [A6 + 0x9], 0x1
  8500. 000063A2  670E                     beq        +0x10 /* 000063B2 */
  8501. 000063A4  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8502. 000063A8  486D F810                pea.l      [A5 - 0x7F0]
  8503. 000063AC  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  8504. 000063B0  508F                     addq.l     A7, 8
  8505. label000063B2:
  8506. 000063B2  082E 0000 0008           btst.b     [A6 + 0x8], 0x0
  8507. 000063B8  670E                     beq        +0x10 /* 000063C8 */
  8508. 000063BA  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8509. 000063BE  486D F81C                pea.l      [A5 - 0x7E4]
  8510. 000063C2  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  8511. 000063C6  508F                     addq.l     A7, 8
  8512. label000063C8:
  8513. 000063C8  206E 000A                movea.l    A0, [A6 + 0xA]
  8514. 000063CC  7000                     moveq.l    D0, 0x00
  8515. 000063CE  1010                     move.b     D0, [A0]
  8516. 000063D0  4840                     swap.w     D0
  8517. 000063D2  4240                     clr.w      D0
  8518. 000063D4  4840                     swap.w     D0
  8519. 000063D6  D0AE 000A                add.l      D0, [A6 + 0xA]
  8520. 000063DA  2040                     movea.l    A0, D0
  8521. 000063DC  7000                     moveq.l    D0, 0x00
  8522. 000063DE  1010                     move.b     D0, [A0]
  8523. 000063E0  0C40 002C                cmpi.w     D0, 0x2C /* ',' */
  8524. 000063E4  6606                     bne        +0x8 /* 000063EC */
  8525. 000063E6  206E 000A                movea.l    A0, [A6 + 0xA]
  8526. 000063EA  5310                     subq.b     [A0], 1
  8527. label000063EC:
  8528. 000063EC  4E5E                     unlink     A6
  8529. 000063EE  4E75                     rts
  8530.